Please check out https://www.printables.com/@kewtd_1153523 , they helped me massively when starting out learning to create these covers. They have a lot of cool an unique designs!
These grills will fit most 120mm PC case fans with 105mm spaced 5mm fan screw holes.
The author marked this model as their own original creation.