chemical structure of 1386456-31-0 FT-0748684

Product Name:

1H-Indole-3-carboxaldehyde, 6-ethenyl-

Catalog No: FT-0748684

CAS NO:1386456-31-0
MW:171.1900 g/mol
MF:C11H9NO
INCHI KEY:GYGWLWFYPNSHCA-UHFFFAOYSA-N