Tamiya 9005372 Rc G Parts: 58110 Windows Blackfoot Made by Tamiya; Tamiya is a Japan based company; parts are sourced from Global producers Tamiya part number 9005372; UPC 044455122900