Prices  251810-42  Depa  United States

BRAND Depa
Product 251810-42
Description DL25E valve ball
Internal code IMP4683911
Technical specification Material: EPDM

default.send_request_amp_Group2