Loading patent details...
US4131305A: Leader Pin | Searchlight