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