Delrin Nut #7500569

Print