89BSD-006BA-A
TE Connectivity Measurement Specialties
SENSOR PRESSURE
5800 pieces
Buy
89BSD-028BA-A
6168 pieces