Loading patent details...
US4027832A: Leader-Pin | Searchlight