2918839-81-1 | 4-(Benzyloxy)-5-bromo-2,3-difluorobenzaldehyde | AOBChem