chemical structure of 1386462-18-5 FT-0721514

Product Name:

(3-Acetyl-1H-indol-6-yl)acetic acid

Catalog No: FT-0721514

CAS NO:1386462-18-5
MW:217.2200 g/mol
MF:C12H11NO3
INCHI KEY:YATXGGHCNIWQJU-UHFFFAOYSA-N