AT28C040-20BC — Microchip Technology Memory ICs | IC Parts Hub