Loading patent details...
US4711326A: Slip Gripping Mechanism | Searchlight