Pressure Washers
-130 Bars to 160 Bars

-Electric and Petrol Driven

-Karcher and AICO Brands Available