Loading patent details...
US6019620A: Device Having Engaging Levers for Connecting Electrical Members | Searchlight