174568-40-2 | 4-(2-Naphthalenylthio)benzoic acid | AOBChem