Oddie Self-Locking Fasteners Oddie Nuts
Oddie Self-Locking Fasteners Oddie Nuts - Oddie Lock Nuts Ltd
Picture No
13878425
Media ID
43676526
Size
1990px x 2912px
(1.8MB)
Credit
© Aviation Ancestry Collection / Mary Evans
Source
Aeroplane magazine - October 22nd 1943
Date
1943





























