87003-9000
MLX
Package SMD or Through Hole MLX 87003-9000 New original parts
105000 pieces
Buy
870039000
MOLEX
Package Original Package MOLEX 870039000 New original parts
80046 pieces