There is an Aerosol product by 3M called Citrus Base Cleaner, the stuff is expensive (like 20 bucks a can) but it works awesome. Again try it on a nonvisible spot because it does leave an oily residue (which can be cleaned w/ soap and water) but it works great. You can get it here
http://www.outdoorsuperstore.com/pro...sp?prod=252300