1190314-92-1
3-Iodo-7-cyano-6-azaindole
Product Code:
1540320
Molecular Formula:
C8H4IN3
Molecular Weight:
269.04
Order 1190314-92-1