PATENT AND TECHNOLOGY LICENSE AND PURCHASE AGREEMENT