Loading patent details...
US4018453A: Quick Release Locking Device | Searchlight