Loading patent details...
US4496328A: Combined Swimming Aid and Lifesaving Device | Searchlight