LEAF LIMITED Trademarks
SPOT

SPOT

Filed: August 30, 1994
telephones, computer hardware and software for linking telephone systems to standard computers, and parts for the foregoing…
Owned by: LEAF LIMITED
Serial Number: 74567515