THZ1 2HCl SelleckChem Cat#S7549; CAS#1604810-83-4(freebase)