Windsor supplies Concrete Mixer Pumps with Maximum Number of Strokes 21 per minute. Windsor manufactures a range of agricultural pumps like dewatering pump, oil pump, submersible pump sets, pressure pumps, centrifugal pumps, etc. The Concrete Mixer Pumps with Maximum Number of Strokes 21 per minute is a device that homogeneously combines cement, aggregate such as sand or gravel, and water to form concrete.