selected country
Malaysia

Mega Straits Industries

Business address
No. 28, Jalan Manis, Taman Segar, Cheras, Kuala Lumpur, Malaysia
Phone
03-9131 8093
Fax
03-9132 2812

Location Map