I have a Microtech International card reader.
PCD-50B SCSI 4MB/sec Int. Type III PC Card slot, and dedicated
built-in CompactFlash,SmartMedia slots, Memory Stick
and Secure Digital
PC or MAC Type II/III ATA; CF; CFII; SM; MS;
SD/MMC
MD
It is not much bigger than a 3 1/2 inch floppy drive...