1-phenyl-3-(1H-1,2,4-triazol-5-yl)thiourea

Product Code: 1298429
Molecular Formula: C9H9N5S
Molecular Weight: 219.27
21732-01-4