Flextronics Corp.


5.308417, 100.4559851

Street Address:

Plot 56, Taman Perindustrian
Penang
MY