LICENSE, DEVELOPMENT AND SUPPLY AGREEMENT