65 Barracuda parting out

I have been looking for a variable speed windshield wiper switch...does that one seem to be in good condition?

Part # is 2497112.