Skip to main content
 

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

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

Stock code P-CC010-0162-02

Brand  CASTLE

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