Top Suppliers:I want be here

81864-33-7

81864-33-7 structure
81864-33-7 structure

Name 1,5,6,7-tetrahydropyrrolo-(2,3-f)benzimidazole-2-thiol
Molecular Formula C9H9N3S
Molecular Weight 191.25300
Exact Mass 191.05200
PSA 79.51000
LogP 1.95760