Loading patent details...
US4430805A: Rail Type Universal Parallel Ruler Device | Searchlight