2969312-22-7 | 4-(benzyloxy)-2,3-difluoro-5-methoxybenzaldehyde | AOBChem