... Compatible for : iPhone 4 4s 16GB, 32GB iPhone 3G 16GB, 8GB iPhone 3GS 16GB, 32GB iPhone 1st Generation ... 4G iPod Classic 160GB, 80GB, 120GB iPod Photo 3G 4G iPod Mini 6GB, 4GB iPod Video 60GB, ... of High Quality Durable Hard PlasticCompatible with iPhones 3G 3GS and iPhone 4 4S IPod Nano touch ... all kinds of USB adapters and other computer, phone data cables, such as HDMI adapters, travel adapters, SATA ...