Rated voltage (V) power: 24 applicable models and engine type: Weichai DEUTZ TBD226B series diesel engine number: 13023606