Seller Transaction Details Feedback
G***e Original 8.8 inch 60 pin LCD screen...
1 piece