AMT 926/12 1/25 Dodge Deora Made by AMT; AMT is a United States based company; parts are sourced from Global producers AMT part number 926/12; UPC 849398008195