189106-57-8 | 3-(2-Naphthalenylthio)benzoic acid | AOBChem