I’ve used ZuluDiver in the UK for rubber replacement straps for my earlier gen Seamaster 300 and found them to be well made and a good fit; however, just a caveat that my personal experience was for a 20mm strap rather than the smaller 18mm you are after.