Map Location
Excel Mould Munufacturing Sdn. Bhd.
No. 1, Jalan Tambur 33/19, Shah Alam Technology Park, 42450, Shah Alam, Selangor, Malaysia