DF59-4P-2FC(50) Datasheet | Shrouded & Unshrouded | Hirose