66691-27-8 | Benzoic acid, 2-(2-naphthalenyloxy)- | AOBChem