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