Uses 21 F683ZZ 3x7x3mm Flanged Ball Bearing and 3x14mm pins
The author hasn't provided the model origin yet.