Loading patent details...
US4637597A: Locking Power Clamp | Searchlight