82420-76-6 | 2-(2-Naphthalenylthio)-1-phenylethanone | AOBChem