130598-86-6
6-phenyl-7-prop-2-en-1-yl-5H-imidazo[1,2-b]pyrazole
Product Code:
1144992
Molecular Formula:
C14H13N3
Molecular Weight:
223.27
Order 130598-86-6