2500W 2900PSI High Pressure Self Priming Diaphragm Water Pump Washer Cleaning Machine Car Wash Pump Sprayer