This is a Model Scotch Yoke Engine but this oneis a vertical version that runs on low pressure compressed air. I have not run this on steam but I do not see any reason why it wouldn't. This engine weighs approx.
OKMO Mini Hot Vertical Stirling Engine Model Manual External Combustion Start
GL003 Aluminum Alloy Vertical Steam Boiler Model – Wickless Burner Kit
OKMO Vertical Stirling Engine Model, Mini Brass Display by Mr. Jin Workshop
Mini Vertical Steam Engine Model Kit – Brass Toy for STEM & Gift Use
M19 1.6cc Mini Hit and Miss Vertical Gas Engine Model w/ Speed Limiter
Single Cylinder Vertical Steam Engine Model STEM Physics Toy