Here is a good solution from Terry DeWick.
"For chrome I use Wenol, it gets the rust and oxidation. For the glass I use Turtle Wax Carnuba, can use it on painted surfaces just don't rub it a lot or you will end up with a beautiful gloss finish. For general dirt I use clear Ammonia, is very gentle on lettering, both the Wenol and Turtle Wax can eat at painted lettering if you rub too hard, the metal ID/information plates are safe. Do not use Windex, or 409 type cleaners as they attack lettering and painted surfaces."