AT28C040-25LC — Microchip Technology Memory ICs | IC Parts Hub