TTE1135

Probable transcriptional regulatory protein TTE1135

Molecular Synopsis