Loading patent details...
US4772164A: Clamping Mechanism | Searchlight