Surplus stock from a maintenance shop. I am unsure exactly what model (s) this will fit. It’s just over 10’ long. I am unsure of brand but this shop always bought the highest quality parts. Please review all photos. Any questions please ask.