selected country
Malaysia

Elektra Engineering Sdn. Bhd

Business address
Lot 3.13, Plaza Alor Setar Jln. Stesen Off Jln Langgar, 05000, Alor Setar, Malaysia

Location Map