Loading patent details...
US6312276B1: Terminals for achieving preferred electric and mechanic connection | Searchlight