Degould Ltd Trademarks
DEGOULD

DEGOULD

Filed: December 21, 2023
Computer software; image processing equipment and apparatus; software for image processing; software for processing digital…
Owned by: Degould Ltd
Serial Number: 79415472