3-ethylidenecyclopropane-1,2-dicarboxylic acid

Product Code: 1281124
Molecular Formula: C7H8O4
Molecular Weight: 156.14
19257-36-4