Toshiba-Satellite-L640-L645-LCD-Display-Screen-Hinge-with-Rail-Left-FBTE2009010-282660867901-3 Leave a comment