most of these things can be found in any hardware store besides the bike pump, as for that you're on you're own, I've had that mounted on my road bike for several years and is probably discontinued by now, but you could probably find another one in a bike shop that'll work for not too much.
*all pvc is 1/2 inch in diameter*
atleast 2 feet of pvc pipe
1) 2 liter bottle
1) pvc cement
1) electricians tape( or any other type of strong tape, but I like the feel of electricians tape on the handle)
1) pvc ball valve