Loading patent details...
US4639190A: Tubular Water Wheel | Searchlight