Russian Automatic Watch STURMANSKIE SPACE PIONEERS 2416 / 2345338