if you haven't found one yet, I purchased this one from Summit back in 2016 (it's not for sale)
https://www.summitracing.com/parts/sum-906701
it's actually built by auto twirler in the USA. I am real happy with it.
My review is the one with the picture of the Torino. I did have some issues with it but Summit took care of it...