2247677-79-6 | 1-(3-fluorobenzyl)-2-iodobenzene | AOBChem