76588571
Apr 26, 2004
May 31, 2005
INFORMATION TECHNOLOGY INDUSTRY COUNCIL
Active Trademark
Subscribe
Developing and promoting consensus standards in the field of information technology