Windshield cowl cover seal/deflector under the hood p/n
Trying to find the correct p/n for the windshield cowl cover seal depicted below.
This rubber seal (sometimes called as a deflector) blocks hot air and debris coming from the engine bay, as well as it helps with the proper water drainage/blockage from the outside.
MB Parts website suggests it is 170-831-00-98 but I honestly am not sure this is the right part.
Extremely hard to find part, so I am considering some more "generic" solutions.
Thanks in advance to all who is willing to help.
P.S. VIN: 4JGDF2EE3EA410031
The cost is anywhere between $150-$220






