Check valve

Simple ball check valve.

Easy to configure in scad file (OpenSCAD)

Three 3D printed parts, one 9mm ball and a spring (6-9mm external, 13-20mm long, strength depending on application), plus three M3x30 screws and nuts, and two diaphragm seals which can easily be made out of an old bike inner tube.