About us Contact Terms of Use Data Sources Publications FAQ
F8A5.26 logo

F8A5.26

Probable aldo-keto reductase 6

Molecular Synopsis