Control Plate Roller
Part# UH2900 (Art's Way)
1:16 Ford Super Dexta - 1962 Model
Part# UH2900 (New Holland)