Blitz Non-Toxic Gem & Jewelry Cleaner (Concentrate 8oz.) with 100% Cotton Flannel All-in-one Jewelry Cleaning, Polishing & Buffing Cloth (2-Ply) Non-Toxic - Pleasant odor Can be used with all types of cleaning machines or by hand Gem & Jewelry Cleaner Concentrate mixes with water DB Roth All-in-one 100% Cotton Flannel Jewelry Cleaning, Polishing & Buffing Cloth - Non-Abrasive - Restores Shine Made in the USA