8 inch suction, 4 inch outlet. High pressure water pump. Trailer mounted. ble Diesel powered; Approxiately 120 Kw to 200 Kw.
Signup today to claim your Discount. Get Started before it's too late!