octadecanoic acid [2-(3,4-dihydroxy-2-oxolanyl)-2-hydroxyethyl] ester

  • June 14, 2020
  • By: echemhub

1338-41-6