885223-59-6
5-(3-methyl-1H-indazol-5-yl)-1,3,4-thiadiazol-2-amine
Product Code:
1563600
Molecular Formula:
C10H9N5S
Molecular Weight:
231.27
Order 885223-59-6