Loading patent details...
US5596847A: Baffle Vent Structure | Searchlight