Pump for immersion within a fluid reservoir | Patent Publication Number 20180340541 | Patexia