Received the extract from Omega archives today... Interesting read as Omega confirms my 105.003 to have been produced in January 1968! That must have been quite late in the production series as they are not listed in the catalogs after 1965 to my knowledge?!
Delivered to the UK, ref 105.003 and I am a happy man!
Click to expand...