where is engine oil filter located ? on 2003 Mercedes-Benz ML500

has engine oil leak, coming from top/front of engine

Asked by for the 2003 Mercedes-Benz ML500
1 answer
The oil filter is on the top/front of the engine inside a black plastic cap.