DEL SALE AND PURCHASE AGREEMENT