Who engineeers this stuff????

http://www.jpcycles.com/product/231-011
http://www.jpcycles.com/product/2300065
these are the ones I was leaning towards, keep in mind, I don't know your tube diameter, most are 33 or 35 mm . don't get hung up.on the stand on top, that's where your pressure tap/equalizer would go.