Found 1 companies
SHAH ALAM, SELANGOR, MALAYSIA, Malaysia
Our firm manufacturer Self Clinching Fasteners, Electronics Hardware and Brass Inserts, our manufacturing plant is located in the high-tech industrial area of Shah Alam, Malaysia. The Techfast would l...
Found 1 companies