4-(N-Iodoacetyl)benzophenone

SKU: I-040639 Category: