Its an Elpida 512MB/16d ECC ram chip with a dell sticker over it..as for the front bus speed...i dont know, its just a ram upgrade, i think it has two sticks in it, and two dummy sticks, i remember reading about that some rams slots need to be completely filled for the ram to work.