chemical structure of 338733-59-8 FT-0762813

Product Name:

3-(1H-Imidazol-4-YL)-propionaldehyde

Catalog No: FT-0762813

CAS NO:338733-59-8
MW:124.1400 g/mol
MF:C6H8N2O
INCHI KEY:HPOGTCJCFDTLAL-UHFFFAOYSA-N