22833-32-5
2-[(dibutylamino)methyl][1,3]thiazolo[3,2-a]benzimidazol-3(2H)-one
Product Code:
760921
Molecular Formula:
C18H25N3OS
Molecular Weight:
331.48
Order 22833-32-5