The Tamiya 3404161 Rear Body Mount Stay is engineered to firm up the TA-07 chassis rear attachment. It offers a tighter body fit and reduces oscillation at speed, contributing to steadier handling during race runs.
Copyright © 2008-2025 rcjaz.co.uk All rights reserved