This is a listing for a MSI Z370-A PRO ATX LGA1151 Motherboard. Also, it has the tiny screw for the SSD, the I/O shield, and a SATA cable
It worked before fine before I took the computer apart but now I have no way to check. However, I did so very carefully with anti static bags, boxes and an anti static wristband. My computer was always kept in decent condition.