€18,50
RB 2MPTX1-1/2FPT CPVC80 Part No. 0171296583
Service oriented approach
For both leisure as marine & offshore market
Quick and competent responses