An unusual contemporary scientific device, propeller believed to be helicopter/avaition landing apparatus, with applied badge reading part no. 680409002, serial no
An unusual contemporary scientific device, propeller believed to be helicopter/avaition landing apparatus, with applied badge reading part no. 680409002, serial no. DOWTY ROT01, Gloucester, England 51cm approx in length