Address:Winner Industrial Park, No.660, Bulong Road, Longhua District, ShenZhen, China
postalCode:518109