Oil Filter DAEWOO, SSANGYONG, MERCEDES-BENZ OE: 1621803009