Loading patent details...
US4252182A: Tube Sheet Shield | Searchlight