Loading patent details...
US5144970A: Self Opening Umbrella | Searchlight