Synchronous generators

Title

Mechanical conversion to electrical energy.

ID:3703