Rohm, 2967STP, 1004864, Hollow Cylinder Clamping Hydrualic unsure???Rohm 2967STP. Surplus from a large manufacturers spare parts room. Location 23 bottom.