FLUID PUMP HAVING AT LEAST ONE IMPELLER BLADE AND A SUPPORT DEVICE | Patent Publication Number 20260153095 | Patexia