Most Automotive Glass shops will have some or can get it for you. If your channel is good and only needs the felt replaced they can get you the felt and rivets to install it in the channel. I did mine several years ago and it needs to be done again.
62Blue
Don


62Blue
62Chevy in progress
You've never been lost until you've been lost at Mach3" Paul F Crichmore (Test Pilot)