This braided steel flex hose is 16″ long. It has a female 1/2 inch fitting with chromed metal nut and one 7/8 inch female fitting with grey plastic nut for hand tightening. It is used to connect the toilet tank to 1/2 inch supply valves. This is less and less common in the US but we are happy to carry it for those situations where you need 7/8″ and 1/2″ together.
Shipping is $5.95 on this part or FREE if your order is over $99.