Quick view NEW TOYOTA FORKLIFT SENSOR ASSEMBLY - PRESSURE - TY588401390071 LIFT DETAILSPart #: 58840-13900-71Condition: NEWMake: TOYOTAModel: 7FBRS25