*Fits the following models the Apple 2012 MACBOOK PRO laptop and IMAC : A1398 MC975 MC976 *No additional power required. *Can support sizes : Type 2230, 2242, 2260. *Board has three mounting holes, respectively 22 * 30 mm, 22 * 42 mm, 22 * 60 mm. *M.2 NGFF interface definitions are B KEY and M KEY, this kind of adapter card is only supported B KEY interface definitions. *Size :89mm*33mm*4mm *Plug and play, no need drivers. Feedback: We greatly appreciate your POSITIVE feedback. Please do NOT leave negative feedback without asking for help. Our aim is to provide Top Level Customer Service, so we will try our best to solve any problem.Thank you very much!