2969363-38-8 | 2-(Benzyloxy)-4-iodo-5-(trifluoromethyl)pyridine | AOBChem