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