Black Box CorporationRoom 1704-08, Building A,NO.331 North Caoxi Road, Xuhui District,200030, Shanghai
Phone: +86 21 2422 5377
Email Us: Sales.china@blackbox.com
Black Box Corporation1000 Park DriveLawrence, PA 15055-1018