chemical structure of 649773-70-6 FT-0741060

Product Name:

3-(2-(2,3-Dihydro-1H-inden-5-yloxy)acetamido)benzoic acid

Catalog No: FT-0741060

CAS NO:649773-70-6
MW:311.3000 g/mol
MF:C18H17NO4
INCHI KEY:QECDUYKSUUZIFR-UHFFFAOYSA-N