hiya Sandeep,
i measured my dynosoar pump, pressure side is 32mm long x 32mm dia, and scavenger side is 64mm long x 32mm dia.
2:1 ratio, thats why i like this pump, the scavenger side is twice as big as the feed to the engine, that way i can use it to suck foamy hot oil out of my turbo, and foamy hot oil out of my sump plus whatever air it can find in there. Its big though and clearance is a problem.
I have a spare cb pump, if you want to check it out. I get my fittings at the parker hydraulics store, not sure how competitive their pricing is, but their products are top notch and they will make custom stainless braided hoses for hight heat applications (close to header).
bry