[1,2,4]Triazolo[1,5-a]pyrimidin-2-amine, 5,7-dimethoxy- [13223-43-3] 98%[1,2,4]Triazolo[1,5-a]pyrimidin-2-amine, 5,7-dimethoxy- [13223-43-3] 98%SKU: 13223433Add to Quote