Chinese Diesel Generator 25a Male Plug End