Map Location
Weida Intergrated Industries Sdn. Bhd.
Lot 109, Jalan AM 2, Arab Malaysia Industrial Park, 71800, Nilai, Negeri Sembilan, Malaysia