Loading patent details...
US4343359A: Perforated Pipe | Searchlight