Loading patent details...
US4842966A: Battery Holder Mechanism | Searchlight