Loading patent details...
US6155890A: Spring Loaded Clamping Connection for Electrical Conductors | Searchlight