This is a replacement watchband for the Garmin 920XT GPS Watch, it was designed to be 3D printed in Nylon, but Flexible materials should work fine too.
The print must be paused midway through for the clasp to be inserted.
After printed, the bands need to soak up some water to become more flexible. Leaving them in a cup of water over night should be enough.
If the holes are too tight for the screws, drilling them with a 2mm bit should solve the issue.