C5AR stands for C5a Receptor

C5AR
Share
Abbreviations And Their Meaning