Inside a mini CHP unit

Inside a mini CHP unit

Image credit: Senertec GmbH