RIGHT OUT OF THE BARN! Most likely from a hardware store.
They have rubber feet to sit on a shelf or counter, AND loop hooks to hang. Yeah, the cans are rust covered, but structurally sound. They should clean up nicely.
The paint on the inside of the glass has begun to peel, and they certainly need to be rewired. The item "Antique Tin Box, Reverse Painted Glass, Light-Up Sign" is in sale since Wednesday, June 30, 2021.This item is in the category "Collectibles\Advertising\Merchandise & Memorabilia\Signs\Original\1930-69". The seller is "navy-rays" and is located in New Bern, North Carolina. This item can be shipped to United States, Canada, United Kingdom, Denmark, Romania, Slovakia, Bulgaria, Czech republic, Finland, Hungary, Latvia, Lithuania, Malta, Estonia, Australia, Greece, Portugal, Cyprus, Slovenia, Sweden, Belgium, France, Ireland, Netherlands, Poland, Spain, Italy, Germany, Austria, Bahamas, Mexico, New Zealand, Switzerland, Norway, Ukraine, Croatia, Chile, Colombia, Costa rica, Dominican republic, Panama, Trinidad and tobago, Guatemala, El salvador, Honduras, Jamaica, Antigua and barbuda, Aruba, Belize, Dominica, Grenada, Saint kitts and nevis, Saint lucia, Montserrat, Turks and caicos islands, Barbados, Bermuda, Bolivia, French guiana, Guernsey, Gibraltar, Guadeloupe, Iceland, Jersey, Cayman islands, Liechtenstein, Luxembourg, Monaco, Martinique, Nicaragua, Paraguay, Uruguay.