Tamiya 9005130 RC C Parts 58038, 9005130 Made by Tamiya; Tamiya is a Japan based company; parts are sourced from Global producers Tamiya part number 9005130; UPC 044455121958 This item works with: Tamiya 58041 58354 Frog