2921895-64-7 | 1-(allyloxy)-3-chloro-2-iodobenzene | AOBChem