2383721-69-3 | 1-(4-hydroxy-3-iodo-5-(trifluoromethyl)phenyl)ethanone | AOBChem