Solid Iron Core Nitrile Rubber Ball for Check Valve Sealing NBR Balls DN32-100mm
eBay