Castle Creations 010-0081-01 Mamba XL2, 34V ESC with Switching BEC for 1/8 or 1/5 Scale- Buy Online in Aruba at aruba.desertcart.com. ProductId : 5663511.
Castle Creations 010-0081-01 Mamba XL2, 34V ESC with Switching BEC for 1/8 or 1/5 Scale- Buy Online in Aruba at Desertcart - 5663511.