I've broken a lot of these and hate buying the whole coast assembly. Printed in Filaflex40 and PLA.
You will need a 10mm hex bolt partially threaded and 2- 10mm inside diameter washers to go between the plastic and the original hub
Remove the whole hub assembly and take off the inner snap ring, you don't need it and it allows for easier maintenance of the bearings.
Best printed Hex hole facing up so no supports are needed. I recommend 3 perimeters and 80% infil or higher
The author hasn't provided the model origin yet.