1196662-06-2
5-Iodo-7-(triisopropylsilyl)-7H-pyrrolo[2,3-d]pyrimidine
Product Code:
2172586
Molecular Formula:
C15H24IN3Si
Molecular Weight:
401.36
Order 1196662-06-2