Antibacterials

Poly (biguanide hexamethylene) hydrochloride

Blog