51568-80-0

Phosphoric acid, monooctadecyl ester, calcium salt (1:1)

Cas Number: 51568-80-0  Molecular Structure
Product Code
693877
Product Name
Phosphoric acid, monooctadecyl ester, calcium salt (1:1)
Cas Number
51568-80-0
Molecular Formula
C18H39O4P·Ca