A842236 | 6-(difluoromethyl)-2-naphthaldehyde | AOBChem