SpiralWeld ASA ball valve as received corrosion drive end

ASA ball valve as received corrosion drive end