Loading patent details...
US4023915A: Pressurized Water Wheel | Searchlight