For the kevlar strap, it is a "mini Panerai" strap, that you can find on Don Ginsler's site (go to the Regular Straps / Specialty Straps page), that you can find here. You need the 20mm ones for a Rolex sports model.

Percy, Hannes, I hope there is no issue in me posting this link. If this is an issue, please edit my message and I will forward the link through PN.

At the same time, it would be a bit of a shame not to share this contact with the rest of the community here, as Don's straps are excellent value for money. I did buy several from him at the time I had a Panerai, and bought some more recently for my Rolex' and IWC's.

Cheers
Boris