21856-92-8

(1H-Indole-3-yl) selenocyanate