gene-Aco24960
Description: transformation related protein 53 inducible nuclear protein 1
Aurelia coerulea
Asian moon jelly
Description: transformation related protein 53 inducible nuclear protein 1
Aurelia coerulea
Asian moon jelly