Loading patent details...
US4234176A: Quick Release Clamp | Searchlight