1806303-88-7 | 2-(difluoromethyl)-4,6-difluorobenzaldehyde | AOBChem