Parts Number 12159765
Parts Name Oil pump sub-assembly
Brand Weichai Genuine Parts
Models WCParts_226B_B