338733-59-8
3-(1H-IMIDAZOL-4-YL)-PROPIONALDEHYDE
Product Code:
766784
Molecular Formula:
C6H8N2O
Molecular Weight:
124.14
Order 338733-59-8