Robuta

https://www.semanticscholar.org/topic/1%2C2%2C3-selenadiazole-thioacetanilide/3161561 1,2,3-selenadiazole thioacetanilide | Semantic Scholar semanticscholar