chemical structure of 339016-33-0 FT-0680569

Product Name:

2-[1-(3-Chlorobenzyl)-1H-indol-3-yl]acetic acid

Catalog No: FT-0680569

CAS NO:339016-33-0
MW:299.7000 g/mol
MF:C17H14ClNO2
INCHI KEY:BMZCMTIGPMYJKO-UHFFFAOYSA-N