chemical structure of 5626-41-5 FT-0750773

Product Name:

2-(2,5-dioxopyrrolidin-1-yl)acetic acid

Catalog No: FT-0750773

CAS NO:5626-41-5
MW:157.1200 g/mol
MF:C6H7NO4
INCHI KEY:ZQBWYXZRSMMISZ-UHFFFAOYSA-N