Combine os valores da coluna do quadro de dados do Pandas em uma nova coluna

Estou trabalhando com Pandas e tenho um quadro de dados onde podemos ter um dos três valores preenchidos:

ID_1    ID_2    ID_3
abc     NaN     NaN
NaN     def     NaN
NaN     NaN     ghi
NaN     NaN     jkl
NaN     mno     NaN
pqr     NaN     NaN

E meu objetivo é combinar essas três colunas em uma nova coluna no meu quadro de dados:

ID_1    ID_2    ID_3  Combined_ID
abc     NaN     NaN    abc
NaN     def     NaN    def
NaN     NaN     ghi    ghi
NaN     NaN     jkl    jkl
NaN     mno     NaN    mno
pqr     NaN     NaN    pqr

O ideal seria encontrar o valor não nulo existente nas colunas 1 a 3, mas eu também poderia concatenar, pois devemos ter apenas um dos três preenchidos para cada linha. Obrigado.

df_note = pd.read_csv("NoteIds.csv")
df_note['Combined_ID'] = # ID_1 + ID_2 + ID_3

questionAnswers(3)

yourAnswerToTheQuestion