Loading patent details...
US5692534A: Portable Overhead Sun Screen | Searchlight