Intreca Group Inc Trademarks
INTRECA
(1) Computer hardware, namely, computers, servers and storage devices; computer software for use in controlling the operation…
Owned by: Intreca Group Inc
Serial Number: 85973867