Parallel fluid flow wind and water mills
Personal floatation and rescue device
Canada
World
United States