T-RAD

AcronymDefinition
T-RADTile Repair Ablator Dispenser (NASA)