Pre-Polish Finish Cleaner is an outstanding cleaner, preparing a surface for any of our fine polishes. Use Pre-Polish to remove grime, oil, smudges, fingerprints or contaminants. Pre-Polish Finish Cleaner is a safe, water based formulation and is safe for all finishes. We often recommend Pre-Polish as a fingerprint remover as a stand alone product for newer satin finishes. When using on a satin finish, simply spray on the cloth and wipe in the direction of the grain, never swirling in a circular motion. Pre-Polish is a must have for all your fine furniture maintenance. Please NOTE: 32 oz. and Gallon sizes have NO SPRAYERS. These sizes are for refilling.