0.63" To 0.665" Diam, 3xd, 1.89" Max Dep
Web Price
$328.43
/ each