PATENT LICENSE AND TRADEMARK AGREEMENT