Special biocides

Poly (biguanide hexamethylene) hydrochloride

Blog