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