PATENT LICENSE AND ROYALTY AGREEMENT