EXHIBIT 2.1 SALE AND PURCHASE AGREEMENT by and between HERCULES INCORPORATED