3BSE042234R2

Type: PP835A

Description: PP835A Touch Panel, 6.5″