84:B1:E4
E4:9C:67
24-79-EF
Digital Payment Technologies
4CFF12
MKT Systemtechnik GmbH & Co. KG
ENGAGE COMMUNICATION, INC.
D0C35A
543131
5C-24-E2
0019BE
history ...