21431-75-4
3-imidazol-1-ylprop-2-enal
Product Code:
1210822
Molecular Formula:
C6H6N2O
Molecular Weight:
Order 21431-75-4