Description
Summary:A small, high-efficiency diesel generator for high-altitude