130708-70-2
1,3-Cyclopentadiene-1,3-dicarboxylicacid
Product Code:
1148672
Molecular Formula:
C7H6O4
Molecular Weight:
154.12
Order 130708-70-2