Big Foot SKU: 613017
Tax includedShipping calculated at checkout
7.4v 1300mAh stick / Mini Tamiya Plug