Loading patent details...
US4188965A: Body Mounted Umbrella | Searchlight