Since its founding in 2005, MUYUAN has been expanded significantly to its present size. On a nearly 10-acre site is built an integrated production system consisting of casting, heat treatment, machining and assembly operations. A production capacity of over 3000 tons per year and a wide range of spare parts allow us to deliver your slurry pumps, dredge pumps, and pump parts on time.
Company Gate