Submersible pump with barrier fluid isolation of motor lubricating liquid from pumped product | Patent Publication Number 20220316465 | Patexia