Oil filter element 1012010-E4200
Oil filter element 1012010-E4200 for national five Dongfeng Tianlong X7 engine