POPULATION 2441 | ORIGIN 212 | TECHNICAL 641

IMADO - UK

COMPANY

IMADO

LOCATION

UK

ADDITIONAL INFORMATION

From what I can work out this is just a brand name for watches made elsewhere.

digitalwatch