chemical structure of 515813-05-5 FT-0710578

Product Name:

3-(2-oxopyrrolidin-1-yl)benzoic acid

Catalog No: FT-0710578

CAS NO:515813-05-5
MW:205.2100 g/mol
MF:C11H11NO3