Loading patent details...
US5515564A: Sun Shield | Searchlight