2-Benzylthio-2-benzylthio-5-isopropyl-1,2,4-triazolo[1,5-a]pyrimidine (HCID 19837373)|Huagongshe