Loading patent details...
US5684273A: Bus Bar and Novel Torque Clip Therefor | Searchlight