Loading patent details...
US4560212A: Three Part Ball Bearing Slide With Lockable Intermediate Slide Member | Searchlight