C4580 is 2SC4580 manufactured by Shindengen.
SHINDENGEN Switching Power Transistor 2SC4580 (TP8W45FX) 8A NPN OUTLINE DIMENSIONS Case.