139461-62-4 | 3-(1-Naphthalenylthio)-1H-indole | AOBChem