UMBRELLA DOLLY | Patent Publication Number 20250176679 | Patexia