40pcs/pack New 1743059-2 36-pin plug-in connector Motor and encoder. Photoelectric switch. Proximity switch. byJuly 5, 2026