Loading patent details...
US5326076A: Hand Crew Clamp | Searchlight