Original World War 2 business industry trade magazine vintage ad for THE ELECTRIC STORAGE BATTERY COMPANY of Philadelphia, PA. Ever Drop a Depth Charge? Chances are that you've never been present when a depth charge trapped a lurking Axis submarine. The odds against your being there are long, but you can help by thoughtful buying. Exide Batteries. Old 1943 WW2 era propaganda magazine advertisement.