Self-closing valve thread 1/2" L 95mm - 541803 ITEM N. 541803Hide summary€63.43 Inc. VAT + Shipping cost €53.30 NET Price Add to cart Add