Ive probably installed more than a dozen of these...I just get them from my local jobber..I believe they are Four Seasons brand. They are almost identical to the original and fit and function perfect. Never an issue with any of them.. None of the part is ever seen when in service so its really not all that critical to have every nuance be the same. Kinda like finding identical pistons..

Cost around 75 bucks..

MB