chemical structure of 649773-88-6 FT-0730637

Product Name:

3-[2-oxo-3-(4-phenoxyphenoxy)pyrrolidin-1-yl]benzoic acid

Catalog No: FT-0730637

CAS NO:649773-88-6
MW:389.4000 g/mol
MF:C23H19NO5
INCHI KEY:GPWZXJJXDBYRHD-UHFFFAOYSA-N