Loading patent details...
US4192749A: Screens for Water Intakes | Searchlight