This is a giant, nearly 220mm ball bearing that is fully 3D-printable except for the screws that hold the ball carrier in place.
Any M3 screws should work for that, but here are the exact ones I use:
M3 Screws: https://amzn.to/3SZ7rbb
Durable 3DP Filament: https://amzn.to/3wFo7gB
Proper Lubricant: https://amzn.to/3P5pNpV
Assembly Video: