Loading patent details...
US4378606A: Rain Hat | Searchlight