78880101
May 9, 2006
Design and testing for new product development; Intellectual property consultation; Licensing of intellectual property ; Product development; Product development consultation; Product development for others; Research and development for new products for others
Computer and Scientific