It's a CapXon 105c 420v Primary:
https://ibb.co/mDv9t5t
Here's an overview of the interior:
https://ibb.co/NNPcTCg
Fan:
https://ibb.co/zspmnvb
Not a fan of ChengX caps on any PSU
https://ibb.co/d51z12m
I can't seem to identify the brand of these:
https://ibb.co/HCdJyzb