Castle Creations Mamba Micro X 12.6V 2A Peak BEC Cable with 0808-4100KV Motor Electronic Speed Controller

Sold Out / Out of Stock

You might also like...