Loading patent details...
US5437515A: Connecting Pin | Searchlight