Swiss Technology Holding GmbH Trademarks
STP
Watch movements
Owned by: Swiss Technology Holding GmbH
Serial Number: 85674713