Part number
EP2C8F256CXNAA - INTEL | Electronic Components - ICAllIn