0.63" To 0.665" Diam, 8xd, 5.04" Max Dep
Web Price
$512.32
/ each