Loading patent details...
US4865063A: Wind Resistive Umbrella | Searchlight