650-2890 - Controller, Touch Screen/Membrane | FactoryCat