Floor mounted self closing push button tap 15" at 3 bar

SKU: LH-T2115
Filters
Sort
display