27048-01-7
3-(2-IODOACETAMIDO)-PROXYL
Product Code:
258104
Molecular Formula:
C10H18 I N2 O2
Molecular Weight:
325.17
Order 27048-01-7