1227270-65-6
3-Iodo-4-benzyloxy-7-azaindole
Product Code:
1453623
Molecular Formula:
C14H11IN2O
Molecular Weight:
350.15
Order 1227270-65-6