173239-05-9
2-(dodecyloxy)ethanol - phosphoric acid (1:1)
Product Code:
1478305
Molecular Formula:
C14H33O6P
Molecular Weight:
Order 173239-05-9