mach5lowdown.com
SRRG Pistonless Pump Valves
A video from Swedish Rocket Research Group, showing the dual valve system for their pump.