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