Magnetic stripe card reader, this has a cast metal front panel so overall it's pretty heavy, I opened it up to the the make and model off of the assembly inside. This is the kind of assembly that once you take it apart, you need to hire a master engineer with a room full of tools to put it together again so it will be sent disassembled.