chemical structure of 318262-63-4 FT-0735504

Product Name:

4-(5,6-dichloro-1H-indol-2-yl)-3-ethoxybenzoic acid

Catalog No: FT-0735504

CAS NO:318262-63-4
MW:350.2000 g/mol
MF:C17H13Cl2NO3
INCHI KEY:FQJDJGZCZSOONJ-UHFFFAOYSA-N