Loading patent details...
US5772355A: Quick Attach/Release Adapter Mechanism | Searchlight