bis(2-hydroxyethyl) tetradecylphosphonate

Product Code: 1326992
Molecular Formula: C18H39O5P
Molecular Weight: 366.47
40520-22-7