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