Loading patent details...
US4913286A: Socket Terminal Carrier Assembly | Searchlight