Loading patent details...
US5966738A: Snap Clamp | Searchlight