I've bought a ton of those in the last couple of years. Good probes for the money.
They were made by TI for ref. And they're much better than any cheap ass probes I've found.
I've only stopped using them recently because I got a decent deal on some new Tek probes.