The file 'Compact Czech Airlift Pump Remixed 3D Printer Model' is (stl) file type, size is 429.3KB.
Adapts the design by @Bayesian to fit a 20mm ID pipe