Skip to main content
 

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

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

Stock code P-CC010-0155-01

Brand  CASTLE

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