Loading patent details...
US4151649A: Universal Parallel Ruler Device | Searchlight