chemical structure of 886363-20-8 FT-0653916

Product Name:

3-(5'-INDOLE)PHENYL ACETIC ACID

Catalog No: FT-0653916

CAS NO:886363-20-8
MW:251.2800 g/mol
MF:C16H13NO2
INCHI KEY:UTQLDLXUWNVRHF-UHFFFAOYSA-N