1798838-81-9 | 1-(4-iodo-3-phenoxyphenyl)ethanone | AOBChem