PatchRadar GmbH Trademarks
PATCHRADAR
Filed: February 15, 2025
Computer software; cloud server software.
Owned by: PatchRadar GmbH
Serial Number: 79421413