chemical structure of 5933-28-8 FT-0620046

Product Name:

5-BENZYLOXYINDOLE-3-ACETAMIDE

Catalog No: FT-0620046

CAS NO:5933-28-8
MW:280.3200 g/mol
MF:C17H16N2O2
INCHI KEY:IKDKEVWKCASVEF-UHFFFAOYSA-N