What are the advantages and disadvantages of the different types of anticorrosion agents?

Oil-based anticorrosion agents can enter tiny and difficult-to-access spaces, such as recesses and undercuts. They dispel moisture and form a temporary protective layer which can last for several months. Wax-based anticorrosion agents provide a stable, long-lasting protective layer and are creep resistant; however they may result in an inclusion of moisture, which is why the surface should be dry before application. Wax-based films tend to protect surfaces for longer than oil-based agents. Wax-based agents form a “dry” film on surfaces, are easier to remove and will not contaminate plastic parts.