2918841-55-9 | 2-(Benzyloxy)-3,4-dichloro-1-iodobenzene | AOBChem