Roller Board | Patent Publication Number 20250010166 | Patexia