Csaba Metál Zrt. Hungary aluminum die casting, automotive supplier, chassis manufacturing, cnc machining, foundry, high pressure die casting, and leak testing
Sat-Com (Pty) Ltd Namibia 19 inch racks, chassis manufacturing, laser cutting, rack enclosures, sheet metal fabrication, shock mounts, and tactical cases