40520-22-7
bis(2-hydroxyethyl) tetradecylphosphonate
Product Code:
1326992
Molecular Formula:
C18H39O5P
Molecular Weight:
366.47
Order 40520-22-7