1 EXHIBIT 10.29 RESEARCH AND DEVELOPMENT AGREEMENT