This Bluetooth mainly designed for at the present time touch screen smart phone, because touch screen smart phone without a real Keyboard ,it is discommodiousness for typing letter through virtual keyboard. A small bluetooth keyboard can be set in pocket. This bluetooth keyboard can work with iPhone 3GS and Nokia smart phone that work with Symbian S60V2 S60V3,and even S60v5. Also can work with Windows Mobile 5 or above version , like Windows Mobile 6. This bluetooth keyboard have lithium battery inside, you won