This keyboard assembly is for the Dell Chromebook 3100 Education that comes without the port-holes on the left side of the palmrest that are for the internal daughterboard/Type-C USB PCB.
This part is the palmrest only and does not include the trackpad or keypad.