A4:26:18
The MAC address prefix A4-26-18 has been assigned to Integrated Device Technology (Malaysia) Sdn. Bhd.