Parts Number 12273107
Parts Name Oil filter seat assembly
Brand Weichai Genuine Parts
Models WCParts_226B_B