128MB = approximately 110MB-120MB 4GB = approximately 3.6GB-3.9GB 8GB = approximately 7.4GB-7.8GB 16GB = approximately 14.2GB-15GB 32GB = approximately 28GB-30GB 64GB = approximately 58GB-60GB 128GB = approximately 110GB-120GB This is calculation difference between manufacturer and your PC, please Google 'Memory card capacity' to get more information.Your PC says 1GB = 1.073741824 Billion bytes where Market Defines 1 GB = 1.00 Billion bytes.The pursuit of the perfect person is not recommended to buy.
● Read Speed: 10MB -18MB/second ● Write Speed: 5MB -8MB/second ● USB 2.0 interface with higher speed and higher stability ● Portable, lightweight, high-quality metal protects the connector ●Environment Temperature: -40°C - +70°C ●Storage Temperature: -50°C - +80°C ●USB Service Voltage: 4.5V-5.5V ●Storage Lifetime: More than 5 years ●Use A-class chip, can be erased repeatedly for 100,0000 times ●Operating System: Win98/ME/2000/XP/ Vista/win7 /win8, Mac OS 9.X/Linux2.4 or above ●USB connection:support Hot plug & Play. ●Easy to read and read in high speed ,No need drive/power supply only plug in.