STOCK PURCHASE AGREEMENT by and among KAYDON CORPORATION KAYDON CORPORATION LIMITED KAYDON ACQUISITION IX, INC. and MOOG INC. MOOG CONTROLS LIMITED MOOG CANADA CORPORATION Dated as of July 26, 2005