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