Malaysia

We are located in Northern Malaysia in a town called Semeling where we have our manufacturing plant and our main office.


View Larger Map