There is an extensive discussion of water treatment chemicals in Water Quality & Treatment published by the AWWA. A pilot test is normally recommended because the actions of the sequestering agents are unpredictable due to the variable water quality parameters such as TDS, pH, hardness, alkalinity, temperature, chlorine concentrations, and DO as well as the materials of construction of the piping system (steel, ductile, plastic, etc.) and other aspects such as the velocity of the fluid in the pipe.
Here are a few select passages from the book so you know what to expect.
“Much misinformation exists about the mechanisms of action of many of the inhibitor formulations. For example, the sequestration of ferrous iron to prevent red-water formation is often interpreted as “corrosion inhibition,” but in fact, it is only mitigating the symptom of the corrosion. Many polyphosphate chemicals will convert one form of corrosion to another, for example, alleviating tuberculation and replacing it with uniform corrosion. That is not corrosion inhibitions.”
“The way in which sodium silicate acts to form a protective film is still not completely understood, but there is evidence it sorbs on or reacts with existing oxide, hydroxide, or carbonate pipe deposits.” The effectiveness of sodium silicate as a corrosion inhibitor depends on water quality properties such as pH and bicarbonate concentrations. It is also more effective under higher-velocity flow conditions.”
“Silicate has been found to be effective when used in combination with chlorination to sequester iron in groundwater and allow control of copper and lead levels by pH adjustment.”
“Orthophosphate is known to have significant effect on the aggregation behavior of ferric hydroxide.”
“Orthophosphate usually forms insoluble passivating films on the pipe, reacting with the metal pipe itself (particularly with lead, iron and galvanized steel) in restricted pH and dosage ranges.”