Remixed version of https://www.thingiverse.com/thing:2771040for Xiaomi Pro 2 Scooter and iPhone 12 mini, tested on a bumpy road and it's really tough as a final result.
Update v2