LICENSE, SUPPLY AND MARKETING AGREEMENT