Loading patent details...
US4535765A: Lifesaving Device | Searchlight