2969424-54-0 | 2-(Benzyloxy)-3,4-difluoro-5-iodobenzaldehyde | AOBChem