MASTER SUPPLY AND LICENSING AGREEMENT