Loading patent details...
US3940186A: Adjustable Ball Groove Slide | Searchlight