Loading patent details...
US4405683A: Surface Plate and Slideway Elements | Searchlight