TELMA Trademarks
Image Trademark
Filed: April 9, 2024
Brakes for machines; retarders (brake system) for machines; electric brakes for machines; brake blocks for machines; braking…
Owned by: TELMA
Serial Number: 79402568