A1039956 | 5-(difluoromethyl)-1-naphthaldehyde | AOBChem