I use aluminum wheel etching cleaner by Eagle 1 in the silver bottle it works the best I have seen but be careful of it, it is just like the stuff I used back in the day to clean aluminum semi dump beds, wear a mask of some kind because it will eat the enamel off your teeth (seriously)