A great source I have used is New Hampshire plane parts
I’ve gotten parts for several planes and he has never disappointed . ( no affiliation)
Send him a message and tell him exactly what you are looking for he doesn’t list everything he has.
He also has a presence on eBay,