Loading patent details...
US4443028A: Quick Coupling Assembly | Searchlight