5018-87-1 | 2-(1-Naphthalenylcarbonyl)benzoic acid | AOBChem