ptf1a( African Clawed Frog )

Entrez Gene 100381084 Entrez Gene 100381084
pancreas specific transcription factor, 1a

Alias

Ptf1a/p48|XPtf1a

Product Category