It does appear to be a correct number.
http://www.iwc.com/forum/en/discussion/49165/
The strap also looks fine to me, perhaps it's just not to your liking so why not ask them if you can return it?
https://www.acejewelers.com/en/iwc-w...ather-iwa19247