Lockheed Avery Self-Sealing Couplings
Lockheed Avery Self-Sealing Couplings - Automotive Products Co Ltd
Picture No
13882317
Media ID
43740042
Size
2465px x 3482px
(2.5MB)
Credit
© Aviation Ancestry Collection / Mary Evans
Source
Aeroplane magazine - November 10th 1944
Date
1944





























