2,6-Dichloro-4-(1-naphthalen-1-ylethylcarbamoyl)benzoic acid (HCID 22661203)|Huagongshe