Loading patent details...
US4185433A: Baffle Board Construction | Searchlight