2969476-64-8 | 2-(benzyloxy)-4,5-difluoro-3-methoxybenzaldehyde | AOBChem