chemical structure of 649773-87-5 FT-0718589

Product Name:

3-[3-(3-ethylphenoxy)-2-oxopyrrolidin-1-yl]benzoic acid

Catalog No: FT-0718589

CAS NO:649773-87-5
MW:325.4000 g/mol
MF:C19H19NO4
INCHI KEY:DDMALHURPMZXOR-UHFFFAOYSA-N