Loading patent details...
US5094487A: Self-Disengaging Locking Device | Searchlight