Map Location
Megafold Corporation Sdn. Bhd.
No. 9, Lorong Haji Abdul Karim 19B, Off Jalan Seruling 59, Taman Klang Jaya, 41200, Klang, Selangor, Malaysia
Open in Ask AI
Open in Google Maps