HomePartsSpare PartsNacelle UpperTataSpare PartsIn StockNacelle UpperPart code: 287168906330DescriptionNACELLE UPPERSpecificationsPart Code287168906330SKUES-TAT-034831BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts