2-benzyl-1,2,4-thiadiazolo[4,5-a]benzimidazole-3(2H)-one

Product Code: 2149995
Molecular Formula:
Molecular Weight:
1098092-63-7