136851-31-5
2-(2-tetradecoxyethoxy)ethyl Dihydrogen Phosphate
Product Code:
2258896
Molecular Formula:
C18H39O6P
Molecular Weight:
382.47
Order 136851-31-5