Tamiya A Parts 58065/89 TAM9005236 Made by Tamiya; Tamiya is a United States based company; parts are sourced from Global producers Tamiya part number 9005236; UPC 044455122368 This item works with: Tamiya Clodbuster and Super Clodbuster