Skip to main content
 

CASTLE Mamba Micro X 12.6V ESC W/1406-2850KV Sensored Combo

CASTLE Mamba Micro X 12.6V ESC W/1406-2850KV Sensored Combo

Stock code P-CC010-0162-03

Brand  CASTLE

Out of Stock
Currently unavailable - please contact us for an delivery date or an alternative.
£199.99