those look like gixxer throttle bodies
if you look around on ebay, you can find GSXR 750 or 1300 throttle bodies for less than $150
they use a 5 volt tps, and are pretty easy to adapt to different applications
there is a long thread on zilvia about a diy itb setup - cool stuff (if you look on the photobucket link i posted up the other day, there are some tbs in the album)