ENSG00000124449 (IRGC)

homo sapiens

immunity related GTPase cinema