Apple Macbook Pro 13" A1278 Mid 2012 i5 2.5GHz Logic Board 661-6588 820-3115-B It is compatible with Apple MacBook Pro 13" Mid 2012 MD101LL/A 2.5ghz core i5 ( can be used as replacement for the i7 model as well ). Used motherboard, in good working condition, pulled out from working laptop with broken glass. We do test all motherboards prior to shipping. Please make sure all other components are in working condition, prior to ordering this product (LCD , keyboard , ram cards, etc ). Stock pictures have been used for this listing, you’ll get very similar motherboard with different s/n . NOTE : A 20% restocking fee will be applied for returns where nothing is wrong with the item