Genuine used part. Fully working & tested.
Dell Inspiron M5040 N5040 N5050 Touchpad Buttons Board + Cable 56.17521.001#2
Dell Inspiron M5040 N5040 N5050 Power Button Board 50.4IP04.203 50.4IP04.004
Dell Inspiron M5040 N5040 N5050 Power Button Board 50.4IP04.203 50.4IP04.004#3
Dell Inspiron M5040 N5040 N5050 Power Button Board 50.4IP04.203 50.4IP04.004#2
J1KND Battery For Dell Inspiron N5050 N5040 M5040 15R N5010 N5110 17R N7110 NEW
Dell Inspiron M5040 USB Board 48.4IP20.011