95552-2887
MOLEX
Package SMD or Through Hole MOLEX 95552-2887 New original parts
49914 pieces
Osta
955522887
Package SMD or Through Hole MOLEX 955522887 New original parts
39426 pieces