I have a Trainmaster Cleveland Express Power Reserve incoming.

The lug width is 21mm. I would like to get a strap, preferably with a deployant clasp, and avoiding leather altogether. Something relatively dress oriented given the watch. A possible solution is sailcloth and rubber, however, I have not found any solutions without leather.

I had thought about going the bracelet route and getting a Staib, but then I would need the 20mm bracelet end and there would be a gap.

I like the Ted Su rubber dive straps, but it is most likely not a good fit for the watch.