1M722 Dell 1M722 DELL 1M722 Replacement Laptop Keyboard for Dell Latitude D505 Compatible Part Number: 1M745 G1272 Ribbon cable included Brand new, 90 day warranty