Stanley Global SGT121 CAC Reader with Multi-Memory Reader and USB 3-port Hub DOD Military USB CAC Smart Card, Flash Multi-Memory Reader With 3-Port USB Hub Reads all Corporate and US Government, Army, Air Force, Navy, Marines, National Guard, Reserves, etc. CAC, PIV, CIV, FRAC and TWIC Cards. Compatibility: Windows, Linux/Unix, Macintosh OSX. 3-Port USB 2.0 480 Mbps Hub. Lifetime Warranty. 39-In-One Flash Multi-Memory Reader reads and writes all common flash memory types. SIM card reader, reads writes and edits cell phone SIM cards Please contact Stanley Global before initiating returns. We are here to help!