Skip to main content
 

CASTLE Mamba X, Sensored, 25.2V WP Esc & 1406-5700kV Combo

CASTLE Mamba X, Sensored, 25.2V WP Esc & 1406-5700kV Combo

Stock code P-CC010-0155-02

Brand  CASTLE

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