Note: There is a small crack visible in the last photo. Should you identify any faults.
Dell Inspiron N5010 M5010 SD Card Reader Board 48.4HH04.011 07N18D
Dell Inspiron N5010 M5010 USB VGA I/O Board with Cable - 48.4HH03.011
GENUINE Dell Inspiron N5010 M5010 LCD Screen Assembly
Genuine DELL INSPIRON M501R M5010 REAR HINGE COVER 01FT40
Dell Inspiron N5010 USB VGA Board & Cable 50 4HH02.101
Dell Inspiron N5010 P10F 15R BIOS Realtime Clock CMOS RTC Battery GENUINE NEW