Broke out the NV Purge to attend to these Mazda wheels today.
https://www.waxit.com.au/collections...-wheel-cleaner
https://detailingshed.com.au/collect...concours-purge
NV Purge is labeled as a reactive wheel cleaner, turning a reddish purple as it begins to break down brake dust, iron fallout and other contaminants. I use this product when I need STRONG cleaning abilities on neglected wheels.
Despite NV's best efforts to scent this product, Purge has a pretty strong odor so ensure sufficient ventilation. I rinse the wheel first, evenly mist onto the wheel face and barrel, allow to soak for no longer than 5 min. Depending on how soiled the wheels are, you can then agitate with brushes before rinsing or just rinse the product away. Like with all strong wheel cleaners, ensure you wear gloves and refrain from using in direct sun.
I don't often use these type of products on my own vehicles. As CyberWasp alluded to above, once a car (or wheels in this case) is in a state of cleanliness, strong wheel cleaners and chemicals are rarely needed. That said, having something like this on hand is a valuable addition to a detailers arsenal.