Welcome ot the forum, Angel.
This can be created fairly simply with a sweep (red tube) and a variable section sweep (horn) or a revolve merged with a sweep for the U-turn. You can join the two with another sweep that is driven by a datum curve to manage tangency. The 3 vertical cylinders can be a simple revolve which is then patterned. Not sure what is going on just behind the 3 vertical cylinders, but its the same idea.