Part number
DSPIC33CK256MP408-E/PT - Microchip | Electronic Components - ICAllIn