Found this big blue balloon component in a power supply that went bad. Clearly leaked and likely burned out another component (a diode)? Markings appear capacitor-like, but have never seen one like this. And what does "W. Germ" mean? Guessing it means it's a West German manufacturer, since I've never heard of a germanium capacitor.
Finally if it's indeed a capacitor, what type of capacitor would I replace this with?
Finally if it's indeed a capacitor, what type of capacitor would I replace this with?
Comment