Open menu
Texas Technological College. Agricultural Engineering Dept.
Power requirements and efficiency studies of irrigation pumps and power units