Basic information Safety Related Supplier
Hexadecyl trimethyl ammonium phosphate Structure

Hexadecyl trimethyl ammonium phosphate