MECHANICAL ROLLER

ELECTRIC REEL