Tetrakis(hydroxymethyl)phosphonium sulfate urea polymer

Tetrakis(hydroxymethyl)phosphonium sulfate urea polymer · CAS 63502-25-0