Loading patent details...
US5312271A: Pin Plug | Searchlight