Connector DSUB Receptacle 96POS T/H GOLD
Molex
Molex - 51260003
[no prices available]
Molex - 51260000