self-powered equipment

  1. REDIRECT Human power