Part number
DSPIC33CK256MC506-E/PTVAO - Microchip | Electronic Components - ICAllIn