OK IP B.V. Trademarks
OK

OK

Filed: May 30, 2017
Computers, computer hardware and electronic financial computer software that accommodates multiple types of payment and…
Owned by: OK IP B.V.
Serial Number: 79223591