Centra Technology AB Trademarks
CENTRA

CENTRA

Filed: September 15, 2022
Downloadable computer e-commerce software for linking users to e-commerce websites and credit card processing networks;…
Owned by: Centra Technology AB
Serial Number: 79352952