Office / Billing Address:
STC GmbH
Auf den Eichen 9
D-57612 Obererbach
Germany
Depot:
IPS Industriepark [indupa-etzbach.de]
STC GmbH - Halle 4
Industriepark 2
57539 Etzbach
STC168.de:
The STC GmbH, based in the Westerwald, is an international trader for used printing machinery and equipment in the graphics industry.
We supply and support companies in the graphics industry in Europe, Asia, Africa, South America and the USA.