86176-64-9

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

Cas Number: 86176-64-9  Molecular Structure
Product Code
1023755
Product Name
Phosphoric acid, monooctadecyl ester, strontium salt (1:1)
Cas Number
86176-64-9
Molecular Formula
C18H39O4P.Sr