Swiss Technology Holding GmbH Trademarks
STP

STP

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