Loading patent details...
US4608005A: Clamping Device | Searchlight