908-788-5550
Price: 175
Product ID : 57042132M
57042132M -, OEM=Leybold, Part Type=Couplings, Description=COUPLING;COMPLETE;METRIC, Pump Models=D30A

Description

More details on associated web page: