Loading patent details...
US7804685B2: Ducted exhaust equipment enclosure | Searchlight