Castle Mamba X Sensored 25.2V waterproof ESC 8A BEC 010015500 CSE010-0155-00

Horcas010015500
  • Sale
  • Regular price $154.99


  • esc


Brand New in box