I've never seen that heatsink before. Where did your friend get it from? So theres no brand name, engraved on there or anything? Try googling that number, that's in the second pic.
ya, I was just about to say. It is a dell heatsink, I was amazed when I found it in this dell I have folding. p4 3.0ghz... I was like "dude it has heatpipes"