Part number
AT89C5524AC - Microchip | Electronic Components - ICAllIn