Loading patent details...
US4452387A: Self-Centering Fastening Tool | Searchlight