Top Suppliers:I want be here

172821-93-1

172821-93-1 structure
172821-93-1 structure

Name 4-(hydroxyMethyl)-2-oxohexahydro-2H-cyclopenta[b]furan-5-yl benzoate
Molecular Formula C15H16O5
Molecular Weight 276.28454