10PCS X XF2M-2615-1A 26PIN 0.5MM pitch OMRON connector

eBay