Trelleborg claims vane-sealing breakthrough

25 Apr 2008