PATENT AND TECHNOLOGY LICENSE AGREEMENT (as Amended)