Click to enlarge

10MM X 20MM DOWEL PIN  1/21P (339A)

10MM OD 20MM TALL/LONG

339A$0.79