Print two for each dumbbell. I have used TPU, other strong materials might work too but I chose TPU for its abrasion resistance. The downside is, that it takes quite some time to print one piece.
The author hasn't provided the model origin yet.