ASSET AND SHARE PURCHASE AGREEMENT among Veyance de Mexico, S. de R.L. de C.V., Veyance de Chihuahua, S. de R.L. de C.V., Veyance Technologies Canada, Inc. and Veyance Technologies, Inc. as the Sellers and EnPro Industries, Inc. Garlock of Canada...