26943 is manufactured by GEMS SENSORS and is categorized in the Flow Switches category. 26943 is described as
Product Description:
FS-926 Series - General Purpose Low Flow Switch
. Perfect Parts is a supplier of Switches and other Electromechanicals.