About us Contact Terms of Use Data Sources Publications FAQ
PPA1157 logo

PPA1157

Probable transcriptional regulatory protein PPA1157

Molecular Synopsis