522639-12-9 | 2-[(2-Naphthalenylthio)methyl]benzoic acid | AOBChem