Map Location
Dialog Fabricators Sdn. Bhd.
Lot 1480, Nilai Industrial Estate, Nilai, 71800, Nilai, Negeri Sembilan, Malaysia