This is a simple part that fits a standard 120mm case fan (25mm deep) and adapts it to a 4 inch dryer hose from a big box store.
The model includes two screw mount points that are intended for #6 pan-head sheet metal screws.
The model has no accommodation for the wires, so you would need to cut the model after printing, or alter the model if that is important to you.
This is partly inspired by https://www.printables.com/model/85004-ac-infinity-hs1238a-duct-hose-mount-4 except that this model is thinner and the fan depth is 25mm to accommodate a standard PC case fan.
The author marked this model as their own original creation.