PATENT AND TECHNOLOGY LICENSE AND TECHNOLOGY TRANSFER AGREEMENT