102731-46-4
5-deoxy-5-iodo-9-deazainosine
Product Code:
1322249
Molecular Formula:
C11H12 I N3 O4
Molecular Weight:
377.13
Order 102731-46-4
Order
2438-80-4
6-deoxy-L-Galactose L-(-)-FUCOSE
Order
302-95-4
Sodium deoxycholate