EX-10.24 2 dex1024.htm NONEXCLUSIVE TECHNOLOGY LICENSE AGREEMENT PATENT LICENSE AGREEMENT