Loading patent details...
US6252415B1: Pin block structure for mounting contact pins | Searchlight