146269-93-4
2-(N-iodoacetylaminoethyl)thioadenine
Product Code:
1214013
Molecular Formula:
C9H11 I N6 O S
Molecular Weight:
378.19
Order 146269-93-4