HomePartsSpare PartsCamshaft IntakeTataSpare PartsIn StockCamshaft IntakePart code: 279905107904DescriptionCAMSHAFT INTAKESpecificationsPart Code279905107904SKUES-TAT-022618BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts