STOCK PURCHASE AGREEMENT BY AND AMONG MEDTECH PRODUCTS INC., INSIGHT PHARMACEUTICALS CORPORATION AND THE OTHER PARTIES LISTED ON THE SIGNATURE PAGES HERETO Dated as of April 25, 2014