TStringlist (well actually its ancestor TStrings) has several built-in features, including transparent processing of strings in the form
name=value
and the array property ValueFromIndex[ ] returns only the value part of a name=value string.
You are looking for the array property Strings[ ] which returns the full, unparsed string.
This is the default array property, so you can omit its name and access the string simply as MyList[index].