NO.24,PERSIARAN 118C,DESA TUN RAZAK INDUSTRIAL PARK,CHERAS,56000 KUALA LUMPUR
Electronic & Electrical; Industrial Supplies; IT Products; Machinery