A human -powered energy converter for a lap-computer

More Info
expand_more