Freudenberg develops sealing system for high-pressure CO2 compressors

8 May 2026