78253176
May 22, 2003
Feb 27, 2007
LUCIDEA TECHNOLOGIES CORP.
Active Trademark
Subscribe
Computer software for application and data base integration
Computer support, maintenance and updating services for application and database integration software