Mounting system for elevating platform | Patent Publication Number 20230417362 | Patexia