Exhibit 1.1 4,600,000 SHARES TECHNITROL, INC. COMMON STOCK, $0.125 PAR VALUE PER SHARE UNDERWRITING AGREEMENT