80395-32-0 | 2-(difluoromethoxy)-1-naphthaldehyde | AOBChem