Loading patent details...
US4762152A: Assembly of a Closing Baffle Inside a Tubular Member | Searchlight