Does this strap fit the Omega Speedmaster 39mm?

No, it will only fit the 42mm models and the MoonSwatch—specifically, the black and white options, which fit with only minor adjustments.