Loading patent details...
US4511637A: Battery Latch | Searchlight