Hi all! I recently noticed my car was missing a water deflector part number 64116924539.
I already found the deflector
here and ordered a new one.
But I'm not sure about the fasteners. I bought 51711958025 - but these are definitely not correct. When I look at the deflector on the other side it appears to be held in with little pins/rivets (without a part number of course).
Any help finding these fasteners would be greatly appreciated!