the best cleaner ever!! i really mean it...this is the best cleaning product ever made. you can use it to clean virtually anything. i use it mostly to wash my motorcycles and it gets out all manner of road debris like tar, oil, bug juice, etc. you'll have to scrub the surface a bit but it will get most things off your surface.
i've been washing my cars and motorcycles for years and have tried many different products and this is the best one i've used so far. and it's probably the safest for your things.
once you're done, it's literally squeaky clean. i highly recommend it.