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