Products(2) Items 1-5 of 1
25mg
3-(1H-Indazol-5-yl)-N-propylimidazo[1,2-b]pyridazin-6-amine 2,2,2-trifluoroacetate
1458630-17-5 97%
Typically In Stock
10mg
3-(1H-Indazol-5-yl)-N-propylimidazo[1,2-b]pyridazin-6-amine
1333377-65-3 99%
Typically In Stock