Jon,
The valve is an 85321-60050, it Lists for $36.12. A smart shopper could probably get one for about 27 bucks 8)
There is one perched on a shelf about 15 feet from me as we speek ::)
Jon,
As I'm not at work and my memory is a bit faulty, I can't spit the valve number out for you at the moment. I'll look it up for you in the morning. I just sold one to a fellow mudder a couple days ago. IIRC, it was about 35 bucks. As far as the hand throttle is concerned, it is a non-USA...