Control Plate Roller
Part# UH2900 (General)
1:16 Ford Super Dexta - 1962 Model
Part# UH2900 (New Holland)