STOCK PURCHASE AGREEMENT by and between DEPOTECH CORPORATION