Query: Where is the oil filter in a 2003 c230 ?
Rating: Good