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