SUPPLY AND LICENSING AGREEMENT