2969250-38-0 | 4-iodo-3-phenoxyphenol | AOBChem