Shenzhen Locstar Technology Co., Ltd. was founded in 1998 and is located in Longhua Town in Shenzhen. We have 7,000 square meters of management area and 400 employees; most of whom have been university or college educate ...
Locstar Technology Co., Ltd.
2nd Tanluo Area, Longhua Town, Baoan District, She
City, GU 518109
Manufacturer · Trading Company