HomePartsSpare PartsD Shackle /32 MMTataSpare PartsIn StockD Shackle /32 MMPart code: 221787305102DescriptionD SHACKLE /32 MMSpecificationsPart Code221787305102SKUES-TAT-106111BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts