HomePartsSpare PartsClutch Foot RestTataSpare PartsIn StockClutch Foot RestPart code: 550229106308DescriptionCLUTCH FOOT RESTSpecificationsPart Code550229106308SKUES-TAT-251116BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts