OCTADECYL PHOSPHATE

Product Code: 315974
Molecular Formula: C18H39 O4 P
Molecular Weight: 350.47
2958-09-0