Str8 lug speedy, later 80s dial, looks like 90s bezel. Basically it started life as anything from ck2915,ck2998,105.002,105.003 and then undergone some services.
Need to open it, check whats on caseback and serial number of the movement to know more.