Part number
DSPIC33CH256MP505-E/M4 - Microchip | Electronic Components - ICAllIn