ensg00000183255 (PTTG1IP)

homo sapiens

PTTG1 interacting protein