Oddie Self-Locking Fasteners Oddie Nuts 1943
Oddie Self-Locking Fasteners Oddie Nuts 1943 - Oddie Lock Nuts Ltd
Picture No
13878423
Media ID
43676511
Size
2131px x 2966px
(1.9MB)
Credit
© Aviation Ancestry Collection / Mary Evans
Source
Flight magazine - April 1st 1943
Date
1943





























