MSRv010
MSRv010 - world's smallest magnetic stripe reader
30% smaller than MSRv007
MSRv009
MSRv009 - world's slimmest magnetic stripe reader (1.5mm)