The rubber elbows were collapsing while the motor was running so I bought this part as a replacement. New and looks like the one it replaced. It seems to be made well.
I had to use the center section pipe off the old piece and the new couplers were the wrong angles but eventually I got it to go on and not leak..... and so far it’s staying on