Restoring leather can be a tricky ordeal; leather is porous and dense, requiring strong penetrating cleaning agents. On the other hand, leather can be fickle and requires gentle care.
Enter Sonax Profiline Leather Cleaner Foam. It's got the brawn to remove even the most stubborn stains, grease & oil buildups, but is formulated not to attack gentler leathers such as Nappa and Semi-Aniline hides.
Foam works well to clean leather because it accomplishes two things; it's agile enough to fill the pores of leather and help to agitate dirt/stains, and it's light enough to wipe away quickly so that it doesn't streak or clog those leather pores, preventing conditioner or UV protection to fill said pores.
Sonax Profiline Leather Cleaner Foam is especially effective with perforated leather because of its ease of removal; if it doesn't wipe away cleanly, simply run a vacuum over the perforations and the foam will lift right out, along with any dirt & grime previously embedded in the perforations.