Your shopping cart is currently empty.

E-flite EFL8223 Hardware Set: P-51D 1.2m
SKU:
1096-EFL8223
Manufacturer Part #:
EFL8223
Features:
| Model: | EFL8223 |
| Manufacturer: | E-flite |
EFL8223
Out of stock
