Roller : Knuckle pin

Part no.: 040078
Availability: 1 in stock