BMW V8 Model Engine Toy (3D Printed)

A functional v8 engine model (9cm x 4.5cm x 5.5cm) with 8 moving pistons designed to replicate the movement of a car engine.

eBay