DEVELOPMENT AND LICENSE AGREEMENT Contract No.: 43004344