This is universal snail Fan duct with spherical ball and socket joint.Print one of the housings with one, two or three holes.
Printing detailsFilament: Pet-G, ABS
Spherical ball and socket joint:Nozzle diameter 0.6 mmLayer height 0.1 mmSpiral Vase Mode
Housing:Nozzle diameter 0.6 or 0.4 mmLayer height 0.2