21578-53-0
2-((E)-Phenyldiazenyl)(1,3)thiazolo(3,2-a)benzimidazol-3(2H)-one
Product Code:
875420
Molecular Formula:
C15H10N4OS
Molecular Weight:
294.33
Order 21578-53-0