1,3-Cyclopentadiene-1,3-dicarboxylicacid

Product Code: 1148672
Molecular Formula: C7H6O4
Molecular Weight: 154.12
130708-70-2