First slide

Malaysia (Kulai)

Location
Malaysia (Kulai)
No 3, Lot 5, Jalan I Park 1/1 Kawasan Perindustrian I Park 81000 Bandar Indahpura

Management: Victor Ea