EFFECTRA Trademarks
EFFECTRA

EFFECTRA

Computer network and desktop software for providing various information technology services for business, namely, for data…
Owned by: EFFECTRA
Serial Number: 76622631