HomePartsSpare PartsClamp,injectorTataSpare PartsIn StockClamp,injectorPart code: 572301999814DescriptionCLAMP,INJECTORSpecificationsPart Code572301999814SKUES-TAT-277295BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts