03374497
4064907019523
DIN
DINHF40HM25
Industry
Not applicable
DN40
DN25
Currently out of stock
8 day(s) lead time