Hafei spare parts and consumables Oil Filter OEM part number: 1017950 Oil Filter OEM part number: MD360935 chevron_left1chevron_right