selected country
Taiwan

ABBA DISPLAY FIXTURES CORPORATION

Business address
9th Fl., No. 270, Sec. 3, Nan-King E. Rd., Taipei, Taiwan
Phone
886-2-27726668
49-2255921
Fax
886-2-27725688