This item is no longer available.

1935 Chicago Illinois Delta Star Electric Company Motor Switches Press Photo

  • historicfinds02 (11207)

Promotions and perks

About this item

Quantity
1 available
Item Number
400659393508
UPC
Does Not Apply

Item description from the seller