1Pcs Automatic Flow Switch 6L/Min DC12V 70W 130PSI AUTO Diaphragm Water Pump Self Priming Pumps

1Pcs Automatic Flow Switch 6L/Min DC12V 70W 130PSI AUTO Diaphragm Water Pump Self Priming Pumps

Aliexpress UK