Loading patent details...
US4454689A: Clamping Arrangement | Searchlight