Loading patent details...
US4391068A: Water Deflector | Searchlight