Tamiya part no. 5395023 - Front Stabilizer Rod
This item is brand new.
Suitable for use with the following cars:
*58076: Vanquish
*58079: Egress
*58085: Avante 2001
*58583: Egress 2013
*58686: VQS 2020 (Vanquish)
UK Delivery normally takes 2-5 days and international deliveries can take 7-28 days depending upon your location.