The original Mahle OX 153 and Bosch P 7001 replacement.
Mahle has metal cover at both ends, with rubber seal.
Bosch is made of some kind of plastic foam.
Total height is the same for both filters.
I cant get the Mercedes Part number A1121840225
Or the Mahle number OX153
To cross ref to that Bosch number,
The bosch number i cross ref it to is 1457429138, P9138 there are about another 4 Bosch part numbers that s/s each other but none match the above. Id say it was a different filter