91697-15-3
Octadecen-1-ol, phosphate, potassium salt
Product Code:
873235
Molecular Formula:
C18H35K2O4P
Molecular Weight:
424.64
Order 91697-15-3