EXHIBIT 10.29 DEVELOPMENT, LICENSE AND SUPPLY AGREEMENT