Apple Macbook Pro 13" A1278 Mid 2012 i5 2.5GHz Logic Board 661-6588 820-3115-B | eBay
Apple MacBook Pro 13" Mid-2012 Motherboard EMC 2554 Core i5 2.5Ghz 31PGKMB00J0 | eBay
New Bottom Case Screws With Rubber Feet And Screwdriver For Macbook Air 11" A1370 A1465 13" A1369 A1466 2012 2013 2014 2015 2017 - Pc Hardware Cables & Adapters - AliExpress
MacBook Pro A1425 13" Late 2012 MD212LL/A i5 2.5GHz 8GB Logic Board 661-7006