PATENT & TECHNOLOGY LICENSE AGREEMENT