Carl Semler Schuhfabrik GmbH & Co. Trademarks
SEMLER
Footwear
Owned by: Carl Semler Schuhfabrik GmbH & Co.
Serial Number: 79055326