77344030
Dec 4, 2007
Aug 2, 2011
Computer Software, namely, software development tools; computer software for tracking changes and modifications to software and for managing software development projects; computer software, namely, application interfaces, plugins, and protocol interfaces and computer software development tools for design and development of open-source and proprietary software programs
Electrical and Scientific Apparatus