This is 1in (inside dia) rubber air line hose. There are no fitting on the ends, it's just the rubber line.
Can't remember how much is left off hand but my guess is 40+ feet. I will get out and measure one day and update the add.
$75 obo Cash only
Call or text 724 nine seven nine 2601