Lexicon

stationary microturbine power plant