1894914-09-0 | 3-(2-Naphthalenylmethyl)benzoic acid | AOBChem