Tag: ethane pipelines

John Crane launches new mechanical seal with non-contacting technology

The Type 8628VL can cope with volatile pressure and temperature conditions