2147859-59-2 | 3-Bromo-4-(2,2-difluoropropoxy)benzaldehyde | AOBChem