My car amp decided to blow what I think is a capacitor yesterday. It has written on it MMY 106K250, what does that mean?
Could anyone give me any help in sourcing any of these caps?
Here's a pic of the damage:

As you could imagine my car stank for quite a while
ryan