H and generator 220V550W large Power permanent magne t DC generator Wind hydraulic hand crank human foot pedal.