Castle Creation TALON 90 25V 90 AMP ESC (010-0097-00) 010-0097-00

Price

$89.95

 

Item number
010-0097-00
Manufacturer
Castle Creation
UPC
819326010316
Weight
8.0 oz
Barcode
819326010316