I've used English metal restore on my old aluminum mags with amazingly good results. I have also used Bleche White with mixed results on my Harley's white walls. It worked great on any small stains, but one big one that was there for over a year it didn't do much to hide. I think more scrubbing and effort on my part might lead to success!