Office / Billing Address:
Auf den Eichen 9
IPS Industriepark [indupa-etzbach.de]
STC GmbH - Halle 4
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.