866017-37-0

866017-37-0 structure
866017-37-0 structure

Name 2-methyl-1,3-butadiene-1,3,4-tricarboxylic acid monolactone
Molecular Formula C8H8O6
Molecular Weight 200.14600
Exact Mass 200.03200
PSA 100.90000