I feel like ive searched all over for what this part is. I keep just coming up with the weatherstripping for the actual door, but want to replace this inner seal on the body of the vehicle. Anyone know what this is called or even better have a part number?