Home > Shop > Plumbing > Plumbing Fixtures > Bathroom Hardware > INFINITY 24" TOWEL BAR POLISHED CHROME C26 INFINITY 24" TOWEL BAR POLISHED CHROME C26 Item #: 26601717 Mfr #: 02-D8424PC $25.15 each Checking Inventory Add to Cart