Most likely for a Diesel locomotive but also might suit steam locomotive.
AC4071:Replica Bing Gauge 1 Locomotive Lamps (2) (FREE POSTAGE)
1 x Buehler O Gauge Locomotive Motor - can be used to replace Mashima 1833 Motor
W.R. Hall - 4-6-0 - Railway - Train - Locomotive - Pin Badge - Free Postage
2 x Buehler O Gauge Locomotive Motor - can be used to replace Mashima 1833 Motor
Lionel Train Pieces, Lionel O Gauge Locomotive Nickel Plate Road Flat Car
JOHN E SKINLEY O GAUGE LOCOMOTIVE BLUEPRINTS/DRAWINGS X 7 RARE ITEMS