HomePartsSpare PartsNacelle UpperTataSpare PartsIn StockNacelle UpperPart code: 281868906302AYDescriptionNACELLE UPPERSpecificationsPart Code281868906302AYSKUES-TAT-023097BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts