New 8'' inch 30pin LCD Screen AL0905A SL008PN21D LCD display Replacement Free ShIpping

New 8'' inch 30pin LCD Screen AL0905A SL008PN21D LCD display Replacement Free ShIpping
sku: 1005001357025274
$30.10
Shipping from: China
   Price history chart & currency exchange rate