Molex Electronics
72505-50
72505-50 pdf
Download