Artificial Life, Inc. Trademarks
ARTIFICIAL LIFE, INC.
Advertising and direct marketing services
Owned by: Artificial Life, Inc.
Serial Number: 75618823