1272667-80-7
3-(4-amino-5-iodopyrrolo[2,3-d]pyrimidin-7-yl)cyclobutanone
Product Code:
2236234
Molecular Formula:
Molecular Weight:
Order 1272667-80-7