139082-29-4 | 2-hydroxy-4-(naphthalen-1-yl)benzoic acid | AOBChem