28 Part numbers for new Apple products have been leaked online this wednesday morning by AppleInsider.com. Apple is widely expected to overhaul the entire Mac lineup at the WWDC 2012 which is only 5 days away.

[via]