Shenzhen Shinelink Technology Ltd 86--15919758327 pcb@frankenthalerfoundation.org
SHINELINK has extensive board assembly capability including
electronic contract assemblers electronic board assembly electronic circuit board components