That's a Praher (Pentair) valve. It appears that the spring is broken, so instead of you not raising the diverter when changing positions it isn't pressing the diverter down onto the body partitions.
Look for parts for a SM-10 multiport valve and you should be able to find what you need.