chemical structure of 108384-36-7 FT-0764622

Product Name:

3-Oxocyclopent-1-enecarboxylic acid

Catalog No: FT-0764622

CAS NO:108384-36-7
MW:126.1100 g/mol
MF:C6H6O3
INCHI KEY:OVRALHWIAFCVSV-UHFFFAOYSA-N