Tamiya E Parts (Boomerang) - 9005267Tamiya E Parts (Boomerang) - 9005267SKU: 9005267£5.99PriceQuantityAdd to Cart