Compare Sale Quick view Hoppe's SKU: SG12658 Hoppe's- No 9- Lubricating Cloth- 12" x 12" MSRP: Was: $6.49 Price Now $5.78 Quantity Add to Your List