LICENSE, DEVELOPMENT, SUPPLY AND DISTRIBUTION AGREEMENT