Loading patent details...
US5035608A: Safety Locking Device | Searchlight