Pressure Transmitters - Huba Control

520.941S031401

0-100 bar 4-20 mA

View Product

694.916125012

11-33VDC, 0-10 inH2O, out: 4-20 mA

View Product