1261956-66-4 | 3-(1-Naphthalenyl)-5-(trifluoromethyl)benzoic acid | AOBChem