Loading patent details...
US5241136A: Wire Cable Attachment Adapter Unit | Searchlight