TDRD12( Human )

Entrez Gene 91646 Entrez Gene 91646
tudor domain containing 12

Alias

ECAT8

Product Category