HomePartsSpare PartsThrust Shackle RHTataSpare PartsIn StockThrust Shackle RHPart code: 257342300106DescriptionTHRUST SHACKLE RHSpecificationsPart Code257342300106SKUES-TAT-122315BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts