Engel to demonstrate LSR seal production at Fakuma

6 Oct 2026