POLYQUATERNIUM-61

CAS: -

2-Methyl-2-propenoyloxyethyl N,N,N-trimethylammonioethyl phosphate inner salt, polymer with octadecyl 2-methyl-2-propenoate

Safety Ratings