Map Location
ACT Components Technology Sdn. Bhd.
Sunshine Shoplot 4, Jalan Paya Terubong 1, 11900, Relau, Pulau Pinang, Malaysia