Red Fox Technology Ltd
Address:
Longhua
Baoan
Shenzhen
518000
United Kingdom
Tel:
8615919756296
Website:
http://www.gd-pcba.com