Elo Touch Solutions E863687 Interface Cards/Adapter Size 4
E863687