Weichai diesel engine parts oil filter

Part number 01174421

Engine model  226B WP6