Room 2607A International Culture Building, Shennan Rd,
electronic components Electronic Products & Components