(2S,3S)-2,3-DIHYDROXYBUTANE-1,4-DIYL DIBENZOATE

Product Code: 291306
Molecular Formula: C18H18 O6
Molecular Weight: 330.33
929558-08-7