10159-53-2
phosphoramide mustard
Product Code:
1247766
Molecular Formula:
C4H11Cl2N2O2P
Molecular Weight:
221.02
Order 10159-53-2
Order
2438-80-4
6-deoxy-L-Galactose L-(-)-FUCOSE
Order
302-95-4
Sodium deoxycholate