This is a Lenovo 254MB PC2-5300 DDR2-667MHz Non-ECC Unbuffered CL5 200-Pin SODIMM Memory Module. Its Lenovo part number is 41R0585 and its Lenovo FRU is 40Y8401. Its Smart model number is M470T3354CZ3-CE6. This item is new and has never been used. They were originally bulk packaged and we have re-packaged them for individual sale. It is being sold as pictured and does not include any additional accessories or parts.