Kneepads | Patent Publication Number 20250143390 | Patexia