Mycobacterium smegmatis - enzymology
12054803
|
PubNet Home