China Quanchai Engine 4105D for Diesel Generator Set, Find details about China Diesel Engine, Quanchai Diesel Engine from Quanchai Engine 4105D for Diesel Generator Set