Asus UX32A UX32VD UX32 Series Touchpad 04060-00150100
Comes with ribbon & screws