567735 logo

Decyl 3-(Dodecyldimethylammonio)Propyl Phosphate

Compound Synopsis