Shenzhen idoo technology Co.,Ltd is a professional supplier of various digital photo frames from 1.1 to 12.1 inches.
Contact Person : lance wu Job Title : Business Manager Telephone : Fax Number : Address : 1601,Chuangzhan Centre,No.6007 Shennan Avenue,Futian District Shenzhen, Guangdong Fax : 86 - 755 - 83867696 Website : Visit website