Quadrangle Products Inc.
The Source for All of Your LCD Interfacing Needs
Molex 501951-6000, 0.5mm FFC