I believe it's 20x20x6mm fan but the connector looks nothing like any replacements I can find on aliexpress/ebay.

The connector is to the right of the fan in the picture, it's like a very flat 4 pin pwm, not thick like on a regular fan.
Anyone got any idea? My minipc is overheating to 100c doing basic tasks
Thanks