To fit as chain type: 1966 | Pin Ø (mm): 5.72 | Length (mm): 38 Read more.
DONGHUA Connecting pin leaf chain 1966, Ø 5.72 x 38 mm
Technical data: