Contact Infomation
Shenzhen Giraffe Electronics Co., Ltd.
Guangdong, China
13-2, Fenghuang North Lane 1, No. 13, Fenghuang North Lane 1, Fenghuang Community, Xixiang Street, Shenzhen, Guangdong, China
Mr