Reference 9401 - Tudor's left-handed dive watch for the french navy

In 1981, Tudor produced this left-handed dive watch for the French Navy known as Reference 9401. 

Read more