MacBook Pro needing new speakers, batt, headphone jack, and a good clean - LFC#352

previous post