Pressure Sensors, Transducers

Image Part Number / Manufacturer Description Quantity Available Unit Price Order
114991178

114991178

Seeed Technology Co., Ltd
WATER PRESSURE SENSOR 43 In Stock $15.79000/pcs
314990248

314990248

Seeed Technology Co., Ltd
ATMOSPHERIC PRESSURE TRANSMITTER 52 In Stock $79.19000/pcs