url: https://www.newark.com/90R8307?CMP=AFC-DATAALCHEMY
Products with this attribute (1 total)
Touch International Touch Screen, Projected Capacitor, 222.72X125.28 - 89-F-PMC-101-002