I had some chrome shocks that cleaned up really well submerged in Evaporust then wipe and let air dry and apply clear coat. Keep it submerged for two days. It's reusable too. A friend gave me several buckets of old rusted dirty parts with locked up crank and ball bearings spider Webb's you name...