This is a rubber/silicone watch strap. The strap is comfortable and very nice in touch. On the longest piece there are N.D. Limits. The strap is waterproof and comes with polished silver-coloured stainless steel buckle but other colours are also available. .
eBay