POPULATION 2354 | ORIGIN 182 | TECHNICAL 639

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