25LC128
104083 (2)10408 (16)1040 (217)104 (1651)

Molex

1040839617

96 Position FFC, FPC Connector Contacts, Bottom 0.020" (0.50mm) Surface Mount, Right Angle
Weidmüller

1040830000

10 Position Terminal Block Header, Male Pins, Shrouded (4 Side) 0.150" (3.81mm) 90°, Right Angle Through Hole

Top