Loading patent details...
US4367142A: Grate for Drainage Ducts | Searchlight