Pulled from a working computer. tape on the screw holes is to hold the screws from coming loose!
eBay