Loading patent details...
US4022967A: Clamping Holder for Busbars | Searchlight