Crane Company buys Technifab Products, Inc. in $40 million dollar deal