Avedon exits metallic filtration systems business Seebach to Smiths Group

Seebach