613669-18-4 | 2-(1-Naphthalenyloxy)benzoic acid | AOBChem