I double and triple checked even checked via serial number. I also called a local euro parts store who did not have it in stock and confirmed with them (it would of taken a week for them to get one), but he gave me 163 477 08 01 and KL438. The local Benz dealer also did not have one in stock.
Since there are only 2 Name brands that sell the filter, Benz and Mahle chances are they are made in the same factory. Well see when it gets here, curious to know where it was made.
Order it here.