Product description
This should be the smallest, thinnest and waterproof USB Flash Drives you can find.
The thickness is only 2.3mm,it is so thin that it can be placed in a wallet or other similar areas.
It is short enough,the length is only 16.7mm,After inserting the USB port, the hight only shows about 5-7mm. Ideal for use on a tablet, laptop, or car with a USB port.

Specification:
Length: 16.7mm
Width: 12.2mm
Thickness: 2.3mm
Weight: 0.8g

Capacity: 32GB
Controller Chips: SMI SM3271AC1
The data read speed max : 18MB/S
The data write speed max : 8MB/S
Windows display capacity: 28.8GB (Due to the inner system and procedure data will occupy some space and the real capacity will reduce lightly )
Support USB version 2.0 and 1.0
Easy plug and play installation
Stylish lightweight; portable,new concept modeling,classic fashion,compact Brisk
High Speed; plug and play, in line with USB 2.0 specification, data transfer speed. 
Compatible with Windows 7/Windows 8, Windows XP, Windows Vista, Hi-Speed USB 2.0 port required for high speed transfer
Support solution for Linux kernel version 2.4 or later version
Driveless for OS 9X or up
Durable solid-state storage
No external power is required 4.5V ~ 5.5V from USB port
Operating Temp: -10 to +55Deg.C
Storage Temp: -20 to +55Deg.C

Item Included: 
DSLRKIT Slim Small 32GB USB Flash Drive x1