8042671

£398.23 £331.86
In stock
SKU
FT-8042671
1/2" Filter Reg Output Pressure 7 bar