584-27-0
2-Isopropylidenebutanedioic acid
Product Code:
1142115
Molecular Formula:
C7H10O4
Molecular Weight:
158.15
Order 584-27-0