Welcome!
FCP EURO will have them. Try Sandwood Trading too or give Mark at Berry Motor Group a call.
Dont buy any of the modules they are junk .
Buy whole unit, Mark can help , around $1200. But you get new fans and dont risk the aftermarket module failing or old fans failing which equals possible dead motor.
The aftermarket ones are known to fail.
Best bet is when you have new fan unit , have the module mounted away from the heat .