28996-28-3
1-(4-bromophenyl)-3-(3-oxo-2,3-dihydro[1,3]thiazolo[3,2-a]benzimidazol-2-yl)thiourea hydrochloride
Product Code:
595807
Molecular Formula:
C16H12BrClN4OS2
Molecular Weight:
455.78
Order 28996-28-3