The handle says 'ball valves' as if it's a brand name. Clearly a generic SS valve made in china. I bought a six pack of these off eBay for CHEAP, mine are identical but without the mounting pad Bobby mentioned. I find them to be super happy terrific and cheap for money...
Used them so far about 10 times, no corrosion or problems.