10PCS X FH12-26S-0.5SH 26pin 0.5MM pitch connector

eBay