Loading patent details...
US5285011A: Joint Terminal Mounting Structure for Electric Junction Box | Searchlight