China Kta50 K Diesel Engine 24V 60A Alternator 3353588, Find details about China Diesel Engine, Engine Parts from Kta50 K Diesel Engine 24V 60A Alternator 3353588