3-(1H-IMIDAZOL-4-YL)-PROPIONALDEHYDE

Product Code: 766784
Molecular Formula: C6H8N2O
Molecular Weight: 124.14
338733-59-8