ensg00000128016 (ZFP36)

homo sapiens

ZFP36 ring finger protein