Ketay Integrating Tachometer 1958
Ketay Integrating Tachometer 1958 - Ketay Ltd
Picture No
13860881
Media ID
43676838
Size
2193px x 1552px
(836KB)
Credit
© Aviation Ancestry Collection / Mary Evans
Usage Restrictions
Editorial Use Only
Source
Flight magazine - December 12th 1958
Date
1958





























