Loading patent details...
US5308339A: Universal Clamp | Searchlight