2969242-65-5 | 4,5-difluoro-3-methoxy-2-(methoxymethoxy)benzaldehyde | AOBChem