908-788-5550
Price: 18.16
Product ID : 99999033
99999033 -, OEM=Leybold, Part Type=Couplings, Description=COUPLING; ELEMENT, Pump Models=D30C;D40C;D60C

Description

More details on associated web page: