Loading patent details...
US4987651A: Earless Clamp | Searchlight