At one time, The Imperial Palace Collection in Las Vegas had a similar cut away. The info board for the unit said it was produced by Ford as a training / teaching aid for prospective mechanic's. Can't vouch for that. Believe it was supposed to be a '46. Don't know if it's still there or not.