Impeller for catheter pump | Patent Publication Number 20220280770 | Patexia