24909-33-9

24909-33-9 structure
24909-33-9 structure

Name Methyl 4-deoxy-alpha-L-threo-hex-4-enopyranosiduronic acid methyl ester
Molecular Formula C8H12O6