Years ago, there is a guy who sell a very high quality sponge for DIY or replacement. I believe he imported the sponge from Germany. At that time he was the only one in the US, who can sell that type of the sponge.
He imported and cut it into different size to sell. I remember a lot of us buy it.
Is there anyone know what type of that sponge is or if he is still selling it? Or the company make that sponge?
I want to buy that type of sponge. I did not buy it for a long time, and now I can't search his website anymore. I can't find it any more.