Oil Pressure Sensor Tee To 2 0 0 75 Inch | Desertcart Kenya