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