08128323
4064907052544
NO BRAND
ST52BKSS
Industry
66 mm
NBR - Nitrile-Butadiene Rubber - Nitrile
Stainless steel 316L
Currently out of stock
8 day(s) lead time