Loading patent details...
US5632643A: Electronic Cable Yoke Socket With Locking Mechanism | Searchlight