There are many chemicals that will remove paints. Basically, they are two types.
1. Solvent-based paint removers. These paint removers will have some organic solvents that are useful to get the paint dissolved and get removed from the part. Some of the solvents that are used in these preparations are methylene chloride, acetone, toluene, methanol, N-methyl-pyrrolidone etc,
2. Caustic based paint removers. These paint removers will have some alkalies in them. Sodium hydroxide ammonia hydroxide and calcium hydroxide are some of the chemicals that are used in these preparations.
But it is always better to go for solvent-based paint removers.
The following are the paint removers.
A Methylene Chloride (MC)
This paint remover removes the paint layer by layer. It will not make the paint soluble but delaminates, This paint remover is available in two forms namely gel and liquid form. The gel version is to be used to remove the primary paint and the liquid form is used to finally clean the surface.
B. N-Methyl-Pyrrolidone (NMP)
These paint removers will have no health risks. But slow in action. These are very effective in removing paints from very old surfaces. They are good to remove multiple layers of paint. But they are costly. They may cost 3 to 5 times more than normal paint removers.
C. Acetone, Methanol and Toluene (ATM)
They remove paints by liquefying them layer by layer. They are flammable. They are less costly but should not be used in closed rooms and sufficient ventilation should be there.