3106-86-3
3,7a-dihydro-7H-[1,2,3]triazolo[4,5-d]pyrimidine-7-thione
Product Code:
1228313
Molecular Formula:
C4H3N5S
Molecular Weight:
153.17
Order 3106-86-3