Loading patent details...
US5129800A: Single Screw Interrupted Thread Positive Displacement Mechanism | Searchlight