Loading patent details...
US7677964B1: Air exhausting apparatus with draining passage | Searchlight