Loading patent details...
US4447324A: Water Screen With Revolving Screen Member | Searchlight