MCM40L512 is 512K x 40 Bit Dynamic Random Access Memory Module manufactured by Motorola Semiconductor.