08127963
4064907019790
NO BRAND
DINHF65-90
Industry
Not applicable
DN65
63 mm
Currently out of stock
10 day(s) lead time