evaporust for smaller and plated parts, harbor freight had a gallon cheep a while back but now its like $28 a gallon, for large parts find wood bleach mix it at 1 to 2 teaspoons per gallon, for $6 you could make about 75 gallons of it it works great on chrome rust removal too..