Manufacturer Part Number: CH1301R
The aftermarket competitive interchanges for VTR CH1301R Stabilizer Bushing offered by AKITAKA manufacturers