Double Ended Cylinder
Double headed term itself refer to cylinders with a piston at both ends, enabling force generation or motion in both directions.