105284-54-6

105284-54-6 structure
105284-54-6 structure

Name 1-[2-[2-hydroxy-3-(oxiran-2-ylmethoxy)propoxy]propoxy]-3-(oxiran-2-ylmethoxy)propan-2-ol
Molecular Formula C15H28O8
Molecular Weight 336.37800
Exact Mass 336.17800
PSA 102.44000