Loading patent details...
US4997154A: Quick Release Clamp Assembly | Searchlight