Kitchen cabinets are beaten up on a daily basis by droplets of oil, sticky fingerprints, and dust accumulation. These are just a fraction of the culprits that leave unsightly stains. And while ...