Map Location
Mega Rack Manufacturer (International) Sdn. Bhd.
Lot 587, Kebun Baru Juru Estate, Bukit Tambun, 14000, Seberang Perai Tengah, Pulau Pinang, Malaysia