VariousWords beta
Related Terms:
Noun
Definition: Any active site on a decarboxylase which catalyzes the decarboxylation of D-amino acids
VariousWords beta
Definition: Any active site on a decarboxylase which catalyzes the decarboxylation of D-amino acids