Map Location
Delloyd Electronics (M) Sdn Bhd
Lot 33004 & 33005, Jalan Kebun, Batu 5 1/2, Jalan Kampung Jawa, 42450, Klang, Malaysia