iDisplay
Address
7F, No.2, Alley 6, Lane 235, Bao-Chiao Rd., Xin-Dian Dist., New Taipei City 23145, Taiwan R.O.C.
Telephone
+886-2-29104848
Fax
+886-2-29127493