The Salvagnini E3 electric press-brake range is the winning solution for environmentally friendly companies that want to maintain high levels of productivity and efficiency. The SiX controller further improves precision, simplifying press management to make this system peerless in terms of productivity. The E3 is the perfect solution for producing small parts. Satellite roller screw technology combines excellent productivity