512Kx18 Dual Port RAM
IDT70T3339IDT   512K x 18 Sync, 3.3V/2.5V Dual-Port RAM, Interleaved I/O's 
IDT70T633IDT   512K x 18, 3.3V/2.5V Dual-Port RAM, Interleaved I/O's 
IDT70V7339IDT   512K x 18 Synchronous Bank-Switchable Dual-Port SRAM 

ChipCatalog.com - Your Source of Information About Electronic Components