Omega Speedmaster Professional Missions Apollo 15 Moonwatch 42MM 3597.18
This model is part of the Speedmaster Missions series, released in 1997-1998. This essential process removes scratches and imperfections, recreating the original texture and preserving the integrity and sharpness of the case.