2-(dodecyloxy)ethanol - phosphoric acid (1:1)

Product Code: 1478305
Molecular Formula: C14H33O6P
Molecular Weight:
173239-05-9