2680836-98-8 | benzyl 4-chloro-2-iodobenzylcarbamate | AOBChem