[China]
Address: #1318-19,13/F, Hollywood Plaza, 610 Nathan Road, Mongkok, Kowloon, Hong Kong, China
Contact name:Lin
Default Package included :
IDC10P 14P 16P 20P 26P 30P 34P 40P 50P 60P 64P and cables are all available.