221264-68-2 | 3-(1-Naphthalenylmethoxy)benzoic acid | AOBChem