Self-closing tap thread 1/2" mounting ø 35 mm 10 s - 542086 ITEM N. 542086Hide summary€77.71 Inc. VAT + Shipping cost €65.30 NET Price Add to cart Add