Wika 12127566 0 60 Psi Pressure Transmitter | Desertcart Kenya