Needle valves socket weld

1 Item