This is a keyboard assembly (Touchbar version) for a MacBook Pro A2142, it comes with the battery and trackpad and is in excellent condition. Please note that the left fan, just needs 4 screws and it doesn’t come with the fingerprint sensor / on button. Both of these can be swapped from the faulty one that I assume you will be replacing though. This is grade A. Very clean condition with no noticeable marks.
eBay