Honsetly unsure on the spec's for the montherboard as it was part of the Corsair One i165 range. Carefully taken out of the original case. Mini ATX size I think..... Questions welcome!
SPDIF Outplate Cable Holder, Support for ASUS Motherboard Optical Electrical Components for ASUS/GIGABYTE/MSI Motherboard
NewHail TPM2.0 Module TPM LPC 14Pin Module with infineon SLB9665 for MSI Motherboard compatible with TPM2.0(MS-4136)
OutPlate Cable Bracket, SPDIF Optical Electrical Components for ASUS/GIGABYTE/MSI Motherboard
NewHail TPM2.0 Module TPM SPI 12Pin Module with infineon SLB 9670 for MSI Motherboard compatible with TPM2.0(MS-4462)
MSI Motherboard B350 Gaming Plus With 16GB DDR4 RAM And CPU Cooler Working
MSI Motherboard B760 LGA1700 mATX DDR4 2x M.2 PCIe 5.0 x16 PRO B760M-P DDR4