top of page
4-(N-Iodoacetamide)benzophenone [76809-63-7]

4-(N-Iodoacetamide)benzophenone [76809-63-7]

SKU: 76809637
bottom of page