What year truck do you need it for Riff Raff??
I had a hell of a time finding this part for my '99. I know ultimately I ordered it from GM Parts Direct. When I did order I ordered part#26044259.
Now here's where it gets dicey.... a seal that I did order looked like the one I needed but was a little bit larger than my original. I'm not sure if the part# above was that part, or if it turned out to be the correct one for my year.
Apparently the year makes a difference. The only way for me to know for sure is to open back up the Clamshell cover, and visually get the # off the part I installed.
Let me know.