HomePartsSpare PartsClamp,injectorTataSpare PartsIn StockClamp,injectorPart code: 572301999813DescriptionCLAMP,INJECTORSpecificationsPart Code572301999813SKUES-TAT-277294BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts