Image Product catalog Product number 310309644 Stroke 1884 mm Oil volume 25.20 l Max pressure 220 bar Attachments Techical drawings