Loading patent details...
US4235572A: Rotary Displacement Pump With Intake Through a First Sealing Slide | Searchlight