Loading patent details...
US4169686A: Quick Release Coupling for Connection Between Shafts | Searchlight