68 barracuda light switch connector

Should be available new from parts store.
Side note, it looks fine, maybe remove terminals and clean them up. Looks like water is getting at it?
I have one if you absolutely want a good used one.