Loading patent details...
US3973793A: Locking Mechanism Including a Locking Pin | Searchlight