3-(2-IODOACETAMIDO)-PROXYL

Product Code: 258104
Molecular Formula: C10H18 I N2 O2
Molecular Weight: 325.17
27048-01-7