United State: 675 Brea Canyon Road,Suite 9, walnut, CA91789
H.Q.: 1901, Building 2A,Shenzhen International Innovation Valley, Xili Street, Nanshan District, Shenzhen, 518055, China
Factory: Building 8, Fuhua Industrial Park, Fuyong, Shenzhen, 518103, China