About us
Define
Definitions for
"Translocase"
a term occasionally applied to a transporter; its use is discouraged.
chem.qmul.ac.uk