chemical structure of 1386456-34-3 FT-0727751

Product Name:

5-Allyloxy-1H-indole-3-carbaldehyde

Catalog No: FT-0727751

CAS NO:1386456-34-3
MW:201.2200 g/mol
MF:C12H11NO2
INCHI KEY:CFNKUQSVVJIVBW-UHFFFAOYSA-N