Device for converting the energy of a flowable medium into a tor
Device for producing a directed fluid flow
Canada
World
United States