INTERMITTENT CATHETERS | Patent Publication Number 20240424250 | Patexia