Where can I find this…

Why does it have to be so long? I just google'd "heater hose coupler" and found some that look similar, but I think finding one 10" long is going to be tough. You may have to make one to those spec's.