Special Purpose Turning Machine

Special purpose turning machine equipped with 3 axes hydraulic cylinder.