Those oxalic acid ones are fine (not that you want to play around with any acid; I once said something to someone about sulphuric acid being "safe" and he pulled up his sleeve and showed me a huge acid burn scar...but we're talking about industrial concentrations, not diluted like in your wheel cleaner). The thing about the HF and ABF cleaners is they are difficult to neutralize and require something with calcium in them to bond to the fluorine (calcium gluconate paste is the recommended thing to apply to an HF acid burn) otherwise the acid will go "hunting" in your body for some calcium, i.e., your bones.
Disclaimer: I may not have that exactly right since I'm not a ChemE, I only play one on TV.
Nice answer, I like the depth to it. :xyxthumbs: In my opinion, I thought it to be a little safer even though it does contain acid. It's not a wheel cleaner that I use often but sometimes you need a little acid for tough situations. I reach for Optimum Power Clean first.
Duragloss All Wheel Cleaner (AWC) #821