77572724
Sep 17, 2008
computer software that facilitates collaboration among individuals, teams and organizations; computer software that provides an infrastructure for collaborative services and an integrated environment for software applications
Electrical and Scientific Apparatus