I posted those pictures before the ESC was sold, I replaced it with a Tekin Speed Star ESC, in similar condition to the one pictured. Both ESC are very compatible in performance.
I reduced the price because of the sale of the ESC, but I'm including the Tekin installed, for $220 shipped in the U.S.
I works awesome as well.