Loading patent details...
US6186841B1: Contact sleeve for electrical communication | Searchlight