2-Isopropylidenebutanedioic acid

Product Code: 1142115
Molecular Formula: C7H10O4
Molecular Weight: 158.15
584-27-0