Klinger has high hopes for new sustainable sealing technology

4 Jun 2024