Solar self-priming valve price