51590 is manufactured by GEMS SENSORS and is categorized in the Flow Switches category. 51590 is described as
Product Description:
FS-930 Series - Oil Flow Switch, Compensates for Viscosity Changes in Fluids
. Perfect Parts is a supplier of Switches and other Electromechanicals.