Figured due to the pictures what it was, but I had to look up the definition of dynamo. Seems to be an earlier version of an alternator!
Find someone with smaller hands, but before that, make sure there are no other possible options for the issues you are having!
David from jax