Basic information Safety Related Supplier
Trihexadecyl methyl ammonium phosphate Structure

Trihexadecyl methyl ammonium phosphate