1580484-27-0 | 2-hydroxy-5-(naphthalen-1-yl)benzoic acid | AOBChem