Possibly a D16, but I'm not 100% sure. It has been tested, and functions perfectly.
It is used, but in relatively good condition. All the parts are there. I recently oiled and cleaned it before testing. The item "Wilesco steam engine" is in sale since Thursday, December 22, 2016. This item is in the category "Toys & Hobbies\Vintage & Antique Toys\Other Vintage & Antique Toys".
The seller is "extrahobby_82" and is located in Halifax, Nova Scotia. This item can be shipped to Canada, to United States.