Ethanone, 1-(4-iodophenyl)- [13329-40-3] 98%Ethanone, 1-(4-iodophenyl)- [13329-40-3] 98%SKU: 13329403Add to Quote